Microsoft Dynamics 365 CRM Developer
Salary: £60,000
Hybrid | Midlands hub (typically 1–2 days per month on site)
Permanent
I’m working with an established UK organisation bringing ownership of their Microsoft Dynamics 365 platform fully in-house. They’re now looking for a hands-on D365 Developer with a strong coding background and a senior mindset to take technical ownership of the environment.
This is not a purely functional role. They need someone who can develop, modernise and improve a medium to heavily customised CRM estate, while confidently engaging the business around roadmap, upgrades and improvements.
The Environment
-
Core platform: Microsoft Dynamics 365
-
Modules live: Sales, Customer Insights and Journeys
-
Integrations: Outlook App for D365, Customer Voice, document tooling
-
Tooling: Azure DevOps (work tracking and collaboration)
-
Customisation level: Medium to heavy, including legacy JavaScript and plugins
-
Work split: Approx. 40% development / 60% configuration, governance and stakeholder engagement
There is technical debt to address and an opportunity to shape best practice moving forward, including introducing structured CI/CD pipelines.
What You’ll Be Doing
-
Managing compatibility and breaking changes from Microsoft’s bi-annual wave updates (April and October)
-
Handling fixes and enhancements across custom plugins, integrations and add-ons
-
Continuous monitoring of system health including dashboards, views and mailbox functionality
-
Deploying solutions and improving release processes
-
Reducing technical debt and modernising historic customisations
-
Supporting and enhancing both Sales and Customer Insights/Journeys modules
-
Working with and enhancing Power Automate flows
-
Exploring and implementing CI/CD pipelines for structured CRM deployments
-
Acting as a proactive technical voice across the business, briefing stakeholders on updates and running small proof of concepts where needed
What They’re Looking For
Essential experience:
-
Strong hands-on development experience within Microsoft Dynamics 365
-
Proven delivery across D365 Sales and Customer Insights/Journeys
-
Experience developing plugins and custom solutions (JavaScript and ideally .NET)
-
Experience using Visual Studio Code for D365 development
-
Solid understanding of Power Automate
-
Experience deploying solutions and managing wave updates
-
Strong understanding of data cleansing principles within D365 environments
-
Ability to support and enhance a customised CRM estate
Desirable:
-
.NET development background
-
Experience introducing CI/CD pipelines (Azure DevOps preferred)
-
Recent Microsoft certifications, or willingness to obtain them
-
Experience operating within structured bid/tender or process-driven environments
The Profile
This will suit a medium-to-senior level Dynamics developer who:
-
Thinks like an owner rather than a ticket-taker
-
Communicates confidently with both technical and non-technical stakeholders
-
Is comfortable balancing BAU with improvement projects
-
Can work autonomously but collaborates well across teams
They want someone engaged, proactive and forward-thinking, not just reactive support.
Package & Process
-
£60,000 base
-
£5,750 car allowance
-
Small flexibility for an exceptional fit
-
Hybrid working, typically 1–2 on-site meetups per month (Midlands hub)
-
2-stage interview process (Teams followed by face-to-face)
-
1–3 month notice periods considered
-
Must have full right to work in the UK
The role is live and interviews will move quickly for the right profile.