Power Platform Developer
We are seeking an experienced Power Platform Developer with deep expertise in Power Apps, Power Automate, and Dataverse. The ideal candidate will have a strong technical background in C# development, SharePoint integration, and Azure services, along with hands-on experience working with or integrating Dynamics 365 Finance & Operations (D365 F&O).
Key Responsibilities:
- Design, develop, and deploy custom applications using Power Apps (Canvas and Model-driven).
- Automate business processes and approvals using Power Automate, integrating with Microsoft and third-party platforms.
- Develop and manage external-facing portals using Power Pages.
- Integrate Power Platform components with Dynamics 365 Finance & Operations.
- Administer Power Platform environments manage setup, security roles, data policies, and governance.
- Collaborate with business stakeholders to gather, analyze, and translate requirements into technical solutions.
- Optimize solution performance, handle troubleshooting, and provide end-user support and documentation.
Technical Skills:
- Power Platform Expertise: Power Apps (Canvas & Model-Driven), Power Automate, Dataverse.
- C# Development: Writing custom plugins, workflows, and extensions in model-driven apps.
- Power Automate: Building complex flows for automation, approvals, and system integrations.
- SharePoint: Hands-on experience with lists, document libraries, permissions, and integration with Power Platform.
- Dataverse SDK & Plugin Registration: Understanding of event pipelines, message execution, and plugin development.
- Azure & API Integration: Familiarity with Azure Functions, REST APIs, and third-party service integration.
- Solution Management: Knowledge of solution layering, environment strategy, and Application Lifecycle Management (ALM) best practices.
Development Practices:
- Ability to write secure, optimized, and maintainable C# code for plugins and custom business logic.
- Experience with unit testing, debugging, and performance optimization for plugins and flows.
- Strong understanding of transaction handling, error management, and exception logging in Dataverse.
- Knowledge of data modeling, relationships, business rules, and security role configuration
.
Required Qualifications:
- Minimum 4 years of experience developing Power Platform solutions.
- Proven experience with Power Apps, Power Automate, Dataverse, and system administration.
- Experience integrating with Dynamics 365 Finance & Operations (D365 F&O).
- Strong understanding of Microsoft 365 ecosystem, including Teams, SharePoint, and Azure.
- Excellent communication skills and ability to work collaboratively with cross-functional teams.
Preferred Qualifications:
- Microsoft Certifications such as PL-100, PL-400, or PL-600.
- Experience with Azure Functions, Logic Apps, and PowerShell scripting.
- Familiarity with source control (Git), CI/CD pipelines, and enterprise deployment practices.
- Domain experience in finance, supply chain, or manufacturing (preferred).