Power Platform Developer
Role details
Job location
Tech stack
Job description
- Design, develop, and deploy custom business applications using Microsoft Power Apps (Canvas and Model-Driven Apps).
- Build and maintain automated workflows using Power Automate.
- Develop interactive dashboards and reports using Power BI.
- Design and manage Microsoft Dataverse data models, tables, relationships, and security roles.
- Create custom connectors and integrate Power Platform solutions with external systems using REST APIs, Azure Functions, and Microsoft Graph API.
- Develop plugins, custom workflow activities, and extensions using C# and .NET.
- Configure and customize Microsoft Dynamics 365 applications when required.
- Implement Application Lifecycle Management (ALM) using Azure DevOps, Git, and Power Platform Pipelines.
- Collaborate with business analysts, solution architects, and stakeholders to gather requirements and deliver scalable solutions.
- Troubleshoot production issues, optimize application performance, and provide technical support.
- Ensure solutions comply with federal cybersecurity standards, governance policies, and Microsoft Power Platform best practices.
- Participate in sprint planning, backlog refinement, code reviews, and Agile ceremonies.
- Produce technical documentation, deployment guides, and user documentation.
Requirements
-
Active Secret Security Clearance.
-
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field (or equivalent experience).
-
3+ years of experience developing solutions using Microsoft Power Platform.
-
Experience with: o Power Apps o Power Automate o Power BI o Microsoft Dataverse o Power Pages o Microsoft 365
-
Strong experience with: o C# o .NET Framework/.NET Core o JavaScript/TypeScript o HTML/CSS o SQL Server
-
Experience integrating applications using: o REST APIs o JSON o OAuth o Microsoft Graph API
-
Experience using Azure DevOps or GitHub for source control and CI/CD.
-
Strong understanding of Agile/Scrum development methodologies.
-
Excellent analytical, troubleshooting, and communication skills.