This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Microsoft Dynamics 365 CRM Developer will design and implement CRM solutions, leveraging extensive experience with Dynamics 365 and Power Platform. The role requires collaboration with stakeholders and providing mentorship to junior developers.
Job Responsibility:
Design, develop, customize, and configure Microsoft Dynamics 365 CRM solutions
Develop custom plugins, workflows, actions, and business process flows
Create and maintain Power Automate flows, Power Apps (Model-driven & Canvas)
Implement client-side customizations using JavaScript, TypeScript, HTML, CSS
Integrate Dynamics 365 with external systems using REST/SOAP APIs, Azure Functions, Logic Apps
Design and manage Dataverse entities, relationships, security roles, and business rules
Develop and deploy solutions using CI/CD pipelines (Azure DevOps)
Perform code reviews and ensure best practices, performance, and security standards
Troubleshoot and resolve complex technical issues
Provide technical guidance and mentorship to junior developers
Support production issues and participate in release management
Requirements:
8–10 years (with strong hands-on Dynamics 365 / Power Platform experience)
8+ Years’ Strong hands-on experience with Microsoft Dynamics 365 CRM (Online)
8+ Years Expertise in C#, .NET, Plugins, Custom Workflows
Strong experience with Power Platform (Power Apps, Power Automate, Dataverse)
Proficiency in JavaScript, TypeScript, Web Resources
Experience with Azure services (Azure Functions, Service Bus, Logic Apps)
Integration experience using REST/SOAP APIs
Strong understanding of security models, solution management, and ALM
Experience with Azure DevOps, CI/CD pipelines
Good understanding of CRM modules such as Sales, Customer Service, Marketing, Field Service
Ability to translate business requirements into technical designs
Nice to have:
Microsoft certifications (PL-400, PL-600, MB-400, MB-500)
Experience in large enterprise CRM implementations