Job Summary
Dynamics 365 CE & Power Platform Developer
We are looking for a skilled Dynamics 365 CE & Power Platform Developer to design, develop, and customize Microsoft Dynamics 365 Customer Engagement (CE) applications. This role involves deep technical development using PowerApps, Power Automate, JavaScript, C#, and integrations with Azure services. You will work closely with functional consultants, architects, and clients to build scalable, high-performance business applications.
Key Responsibilities
- Develop and customize Dynamics 365 CE solutions using C#, .NET, JavaScript, and Power Platform tools.
- Build Canvas & Model-driven apps using PowerApps.
- Implement custom workflows, plugins, and business logic using C#.
- Integrate Dynamics 365 with Dataverse, Azure services, and third-party APIs.
- Create and manage Power Automate workflows for business process automation.
- Develop and deploy Power BI reports integrated with Dynamics 365.
- Implement PCF (PowerApps Component Framework) controls for custom UI components.
- Optimize performance, security, and scalability of Power Platform solutions.
- Work in an Agile environment, collaborating with stakeholders to deliver high-quality solutions.
- Maintain technical documentation, best practices, and governance standards.
Required Skills & Experience
- Strong proficiency in C#, .NET, JavaScript, TypeScript for custom development.
- Experience with PowerApps (Canvas & Model-driven), Power Automate, and Dataverse (CDS).
- Hands-on experience with Azure Functions, Logic Apps, and API integrations.
- Strong understanding of PCF (PowerApps Component Framework) and custom controls.
- Experience in SQL, Power BI, and reporting tools.
- Knowledge of ALM (Application Lifecycle Management) and DevOps (Azure DevOps, Git, CI/CD).
- Familiarity with security models, authentication, and Dynamics 365 role-based access control.
- Microsoft certifications (PL-400, MB-600, PL-600) are a plus.