Job Summary
We are seeking an experienced CRM Developer with mandatory expertise in Microsoft Dynamics 365 (D365 CE) and strong hands-on experience in DevOps and CI/CD pipeline implementation.
The ideal candidate will combine deep CRM development skills with ownership of automated deployments, release management, and environment governance for enterprise D365 solutions.
Core Responsibilities
CRM & D365 Development (Mandatory)
- Design, develop, and customize solutions in Microsoft Dynamics 365
- Develop Plugins (C#), custom workflows, PCF controls, and JavaScript customizations
- Configure Dataverse entities, security roles, business rules, and BPFs
- Build integrations using REST APIs and Azure services
- Develop solutions using Power Apps and Power Automate
DevOps & CI/CD (Strong Focus)
- Design and manage CI/CD pipelines using Azure DevOps
- Implement Git branching and version control strategies
- Manage Managed & Unmanaged solution deployments
- Automate deployments across Dev, QA, UAT, and Production environments
- Define and enforce ALM best practices for D365
- Handle release planning, packaging, and deployment governance
Required Skills
- 4+ years of hands-on experience in Microsoft Dynamics 365
- Strong experience in CRM customization and development
- Proven experience in DevOps, CI/CD pipeline setup, and release automation
- Knowledge of Azure services (Logic Apps, Functions, API Management)
- Experience working in Agile/Scrum environments
Preferred
- Microsoft D365 / Power Platform certifications
- YAML pipeline experience
- Enterprise-scale CRM implementation exposure