This is a remote position.
Perform advanced development and create process improvements within the Microsoft Power
Platform.
• Develop and customize applications using Power Apps, Power Automate, Power Fx, Power
Query, Dataflows, and Power BI.
• Design applications using software engineering principles.
• Perform code reviews, especially for less experienced developers, to ensure code quality and
adherence to software engineering best practices.
• Provide training and technical support to development team members as needed.
• Estimate work and provide accurate timelines.
• Clearly communicate design ideas and clearly explain the root causes of production issues.
• Document steps for DevOps teams to deploy applications.
• Monitor deployments to higher environments.
• Identify, design, and implement process improvements to streamline workflows and enhance
productivity.
• Create and maintain documentation for developed solutions and processes.
Qualifications:
• 8 years+ developing solutions using Power Platform tools (Power Apps, Power Automate,
Dataflows Power BI) using software engineering principles.
• 8 years+ customizing out-of-the-box Microsoft Dynamics 365 applications/Power Platform
solutions using JavaScript, plug-ins, and custom PCF controls.
• 8 years+ development with JavaScript/JavaScript Frameworks.
• 8 years+ development with JSON.
• 8 years+ development with RESTful services.
• 8 years+ development with C#.Net.
• 8 years+ development with data integration.
• 8 years+ implementing security and governance in the Power Platform.
• 8 years+ code branching, merging, and version control using Git.
• 8 years+ estimating work with accurate timelines and resource requirements.
• 8 years+ effectively communicating design ideas, verbally and written.
• Must hold Microsoft Certified: Power Platform Solution Architect Expert certification.