We are seeking a skilled Power Platform Developer with strong hands-on experience in Microsoft Power Apps, Power Automate, Power BI, and deep integration knowledge with Microsoft Azure services. The ideal candidate will be responsible for designing, developing, and deploying end-to-end low-code/no-code business solutions tailored to enterprise-grade requirements. Experience with Azure Logic Apps, Azure Functions, and Dataverse is essential.
Key Responsibilities:
- Design and develop custom business applications using Power Apps (Canvas and Model-Driven) and Power Automate.
- Build and optimize workflows, business logic, and data flows using Power Platform connectors and Azure Integration Services.
- Create data models and dashboards in Power BI, embedding insights into Power Apps or other applications as required.
- Integrate Power Platform apps with Azure services (Logic Apps, Azure Functions, Azure API Management, Azure Blob Storage, etc.).
- Customize Dataverse/CDS environments for scalable enterprise applications.
- Collaborate with business analysts, stakeholders, and solution architects to gather requirements and deliver solutions that align with business goals.
- Implement security models (RBAC, Azure AD roles, data loss prevention policies) and ensure compliance with organizational standards.
- Develop reusable components and follow DevOps practices using Azure DevOps or GitHub for source control and CI/CD pipelines.
- Perform unit testing, debugging, and deployment of Power Platform solutions.
- Create and maintain detailed documentation, including design specs, user manuals, and training materials.
Required Skills & Experience:
- 3–6 years of hands-on experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI).
- Strong working knowledge of Microsoft Azure services, especially Logic Apps, Azure Functions, Azure AD, Key Vault, and Azure API Management.
- Experience working with Dataverse, SharePoint Online, Microsoft Teams, and SQL Server/Azure SQL.
- Proficiency in Power Fx, JavaScript, or JSON for app customization.
- Knowledge of REST APIs, Webhooks, and custom connectors.
- Familiarity with Agile/Scrum methodologies.
- Excellent problem-solving skills and the ability to work independently or in a team.
- Good verbal and written communication skills.
Preferred Qualifications:
- Microsoft Certified: Power Platform Developer Associate (PL-400) or related certifications.
- Experience integrating with Dynamics 365.
- Prior experience with RPA using Power Automate Desktop is a plus.
- Familiarity with Azure DevOps Pipelines, CI/CD deployment strategies for Power Platform solutions.
- Experience working with international clients or in global delivery models.