Senior Dynamics 365 CRM Developer

Key Responsibilities

  • Develop and customize Dynamics 365 Customer Service
  • Configure and extend Model-Driven Apps, forms, dashboards, business rules, and Dataverse components
  • Support digital contact center and omnichannel scenarios (chat, email, voice, case management)
  • Develop server-side components with C#/.NET (plugins, Azure Functions, custom workflows)
  • Create and maintain client-side customizations with JavaScript in the Unified Interface
  • Design integrations with enterprise systems via APIs, Azure Integration Services, and Power Platform
  • Automate business processes with Power Automate
  • Translate business requirements into scalable technical solutions
  • Conduct code reviews and promote development best practices
  • Contribute to ALM, CI/CD, and release management processes
  • Optional: Support Dynamics 365 Marketing and Customer Insights initiatives

Required Qualifications

  • 5+ years of hands-on experience with Dynamics 365 Customer Engagement (CE)
  • Strong experience with Dynamics 365 Customer Service, Dataverse, and Model-Driven Apps
  • Server-side development with C#/.NET and client-side with JavaScript
  • Experience with Power Platform (Power Automate and Model-Driven Apps required; Power Apps/Power BI preferred)
  • Integration of Dynamics 365 with APIs and external systems
  • Experience in Agile environments
  • Professional proficiency in English (spoken and written)
  • Ability to work across global, cross-functional teams

Preferred Qualifications

  • Azure DevOps, Git, CI/CD pipelines, and ALM for Dynamics 365/Power Platform
  • AI-powered service solutions
  • Dynamics 365 Omnichannel for Customer Service
  • Azure Functions, Logic Apps, and cloud-based architectures
  • Microsoft Dynamics 365 / Power Platform certifications
  • Experience in global enterprise environments

Why Join Us?

  • Global impact on customer service solutions
  • Modern stack: Dynamics 365, Azure, Power Platform, and AI
  • Influence the technical direction of the platform
  • Collaborate with international teams
  • Continuous investment in learning and certifications

Tags

Dynamics 365 · Dynamics CRM · Customer Service · Dataverse · Power Platform · Power Automate · Model-Driven Apps · C# · .NET · JavaScript · Azure Functions · Azure Integration Services · Omnichannel · Digital Contact Center · CRM Developer · Power Apps · Power BI · CI/CD · ALM · Agile · AI Customer Engagement

See also

Solutions Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available