Job Summary
We are looking for an experienced MS Dynamics 365 CRM Developer with strong expertise in the Customer Service module (mandatory) and hands-on experience in designing and delivering end-to-end Power Platform solutions. The ideal candidate should be capable of working on enterprise-level CRM implementations, integrations, and solution architecture.
Key Responsibilities
- Design, develop, deploy, customize, and integrate Microsoft Dynamics 365 CRM (Cloud) applications
- Work extensively on Dynamics 365 CE Customer Service module (mandatory)
- Develop and configure:
- Plugins
- Workflows
- Business Process Flows (BPF)
- Business Rules
- Actions
- Custom Workflow Assemblies
- Design and build end-to-end Power Platform solutions using:
- Power Apps
- Power Automate
- Dataverse
- Power Pages / Portals
- PCF Controls
- Develop server-side logic using .NET (C#)
- Implement client-side scripting using JavaScript
- Integrate CRM with external systems using web services and APIs
- Support and guide developers on complex technical tasks when required
- Translate business requirements into scalable technical solutions
- Contribute to reusable architecture patterns and best practices
- Collaborate with architecture and technical teams to ensure solution consistency
Required Skills
- 4+ years of hands-on experience in MS Dynamics 365 CE / CRM
- Mandatory experience in Customer Service module
- Strong expertise in Power Platform development
- Experience with CRM integrations using web services
- Proficiency in .NET and JavaScript
- Strong understanding of solution design and CRM architecture
- Excellent communication skills (client-facing and internal collaboration)