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).
We seek a highly skilled and experienced Microsoft Dynamics 365 CRM Senior Developer to join our team. In this role, you will design, develop, and implement advanced customizations and integrations within Microsoft Dynamics 365 Customer Engagement (CE) and the Power Platform. You will work closely with solution architects, functional consultants, and business stakeholders to deliver high-quality solutions that align with business needs while following industry best practices. This is a hands-on technical role that requires expertise in Dynamics 365 CRM development, Power Platform tools, and Azure-based integrations.
Job Responsibility:
Develop, customize, and extend Microsoft Dynamics 365 CE (CRM) modules, including Sales, Customer Service, Marketing, and Field Service
Build and maintain custom components such as plugins, workflows, web resources, Power Automate flows, and Power Apps (Canvas & Model-Driven)
Design and implement data integrations using Azure Logic Apps, Azure Functions, REST APIs, and custom connectors
Collaborate with solution architects and business analysts to transform requirements into scalable, technical solutions
Optimize performance, troubleshoot issues, and ensure best practices in CRM development
Support migration activities, including data migration, system upgrades, and environment management
Participate in code reviews, enforce coding standards, and mentor junior developers
Work with Azure DevOps for source control, CI/CD pipelines, and release management.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
6+ years of hands-on experience with Microsoft Dynamics 365 CRM/CE
Strong proficiency in C#, JavaScript, TypeScript, and .NET Framework/Core
Deep knowledge of customizing and extending Dynamics 365 CE through plugins, custom workflows, Power Automate, and Power Apps
Experience with Dataverse and managing CRM data models
Strong experience in system integration using APIs, Azure Logic Apps, and Azure Functions
Familiarity with Azure Service Bus, API Management, and application integration patterns
Solid understanding of Agile methodologies
Excellent problem-solving and communication skills.
Nice to have:
PL-400 – Microsoft Power Platform Developer Associate
MB-400 – Microsoft Power Platform + Dynamics 365 Developer