We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
Remote New

Senior Microsoft Power Platform (PowerApps) Developer.

IEM
paid holidays, remote work
United States
Jan 23, 2025

Position Summary:

IEM is looking for a Full-Time- Senior Microsoft Power Platform (PowerApps) Developer. As a Developer on our product development team, you will be instrumental in designing and developing applications. Your expertise and experience in developing systems of record will ensure robust, scalable, and efficient software solutions. You will work closely with product managers, business analysts, and other developers to deliver high-quality applications that meet business requirements and enhance operational efficiencies.

Primary Location:

  • Candidates can originate from anywhere in United States
  • Candidates will work remote and travel to client place at Washington, DC as per business need.
  • All remote work environments require the ability to maintain minimum Internet speeds of 25 Mbps upload and 3 Mbps download, as well as a ping rate of 100 ms or less during working hours, regardless of the type and number of devices using your Internet connection. You must also have account privileges and access to your Internet service provider account during working hours for the purposes of maintaining the Internet connection, if needed.

Travel Requirements:

  • This position require travel to complete work assignments or attend meetings.

Essential Functions:

Application Development:

  • Design and develop applications on a variety of platforms.
  • Implement Microsoft Power Apps objects including records, reports, interfaces, and expression rules.
  • Develop complex process models, data models, and integrations with other systems.
  • Oversee design and execution of data integration with complex workflows.

Technical Leadership:

  • Provide technical guidance and mentorship to junior developers.
  • Lead code reviews and ensure adherence to best practices and coding standards.
  • Drive continuous improvement in development processes and methodologies.

Requirement Analysis and Design:

  • Collaborate with product managers and business analysts to gather and understand business requirements.
  • Translate business requirements into technical specifications and design documents.
  • Create detailed technical designs, ensuring alignment with architectural principles and business objectives.

Integration and Deployment:

  • Develop integrations with external systems using web services, APIs, and other integration tools.
  • Ensure seamless deployment of applications and components through CI/CD pipelines.
  • Perform troubleshooting and debugging to resolve any issues during development and post-deployment.

Testing and Quality Assurance:

  • Develop and execute unit tests, integration tests, and performance tests to ensure the quality and reliability of applications.
  • Work with QA engineers to support system testing, user acceptance testing (UAT), and production validation.
  • Implement automated testing frameworks and practices where applicable.

Documentation and Knowledge Sharing:

  • Create comprehensive technical documentation, including design specifications, user guides, and deployment procedures.
  • Share knowledge and best practices with team members through workshops, training sessions, and documentation.

Team Collaboration:

  • Participate in team meetings, design reviews, and sprint planning sessions.
  • Work closely with cross-functional team members to ensure alignment and cohesive product development.
  • Foster a collaborative team environment by sharing insights, providing feedback, and supporting team members in achieving their goals.

Current Knowledge, Skills, & Abilities:

  • Extensive experience in developing applications using Microsoft Power Apps, including both canvas and model-driven apps.
  • Proficiency in using Power Automate (formerly Microsoft Flow) for automating workflows.
  • Knowledge of Power BI for integrating data visualizations within Power Apps.
  • Strong understanding of Dataverse (formerly Common Data Service) and its role in Power Platform applications.
  • Experience with custom connectors and integrating Power Apps with other Microsoft and third-party services.
  • Familiarity with Azure services, especially those that can be integrated with Power Platform solutions.
  • Understanding of security best practices within Power Platform, including data governance and compliance.

Minimal Qualifications:

  • Bachelor's degree in business administration, Software Engineering, Information Technology, or a related field, or commensurate experience with another degree.
  • Five (5) years of experience in software development, with a significant portion dedicated to Power Platform and Power Apps.
  • Proven track record of successfully delivering complex Power Apps solutions in a professional environment.
  • Strong proficiency in languages used within Power Apps, such as Power Fx and JavaScript.
  • Experience with responsive design and creating user-friendly interfaces within Power Apps.
  • Ability to troubleshoot and optimize Power Apps for performance and scalability.
  • Ability to analyze business requirements and translate them into effective technical solutions.
  • Strong problem-solving skills with a focus on delivering high-quality and maintainable solutions.
  • Excellent communication skills to effectively collaborate with stakeholders, including business users and technical teams.
  • Strong leadership and project management skills, with the ability to drive projects from conception to completion.
  • Adaptability and a willingness to continuously learn and stay updated with the latest Power Platform developments.
  • Must be eligible to obtain US government security clearance.

Preferred Qualifications:

  • Relevant Microsoft certifications, such as Microsoft Certified: Power Platform Developer Associate or Microsoft Certified: Power Platform Solution Architect Expert.
  • Experience in leading or mentoring junior developers in Power Platform technologies.

Benefits and more:

  • Starting Salary based on location and experience: $95,000 - $130,000.
  • 10 paid holidays
  • Vacation Pay
  • Sick Pay
  • 401 (K) plan with matching
  • Company paid STD and LTD

Why join IEM:

We are a woman owned company in Emergency Management that embraces teamwork, collaboration, flexible performance, actionable solutions and integrity/ethics. Our work touches everyone. We produce results that matter. Results that save lives - join us while we build a safe, secure and resilient world.

Our culture:

IEM believes in the greater good and it is our commitment to attract those who have excellent technical skills, creative minds and innovative ideas to keep propelling us forward.

IEM is an Equal Opportunity Employer including Vets and Disabled:

We are an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.

If you need reasonable accommodation for any part of the employment process, please contact Human Resources and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from Human Resources.

Applied = 0

(web-6f6965f9bf-j5kl7)