For Employers

Developer (X++ / .NET) Jobs

X++ and .NET development jobs across Dynamics 365 F&O, CE/CRM and Business Central

42
Active Jobs
36
Employers Hiring
High
Market Demand
Browse jobsCreate your profile

Key Developer (X++ / .NET) Capabilities

The skills and strengths employers look for in this field.

X++ Development (F&O)

Building and extending Dynamics 365 Finance & Operations using X++, the extension framework, Chain of Command, data entities and the SysOperation framework.

.NET & Plug-in Development (CE)

Writing C#/.NET plug-ins, custom workflow activities and Azure-hosted services for Dynamics 365 Customer Engagement and Dataverse.

Power Platform Development

Extending Power Apps (model-driven and canvas), Power Automate, custom connectors, PCF controls and Power Pages beyond standard low-code configuration.

Dataverse & Web API

Modelling data in Dataverse, building integrations via the Web API/OData, and managing solutions, environments and ALM.

AL Development (Business Central)

Developing extensions for Dynamics 365 Business Central in AL using Visual Studio Code, plus legacy C/AL knowledge for NAV upgrades.

Integration & Azure

Connecting Dynamics to external systems using Azure Functions, Logic Apps, Service Bus, APIs and ETL/data tooling.

JavaScript & Client Customisation

Form scripting, the client API and front-end customisation for model-driven apps and CE forms.

DevOps & ALM

Source control, automated builds and deployments using Azure DevOps/Git, solution packaging and environment management.

Developer (X++ / .NET) Market Overview

Dynamics 365 developers turn functional designs into working software across Microsoft's business application stack. Work splits broadly into three technical streams: Finance & Operations (F&O), which is built primarily in X++; Customer Engagement (CE/CRM) and the Power Platform, which rely on C#/.NET plug-ins, the Dataverse Web API, JavaScript and low-code configuration; and Business Central, the SME ERP descended from Dynamics NAV, developed in AL. Many roles also touch Azure services, Power Automate, custom connectors and integration tooling.

UK demand is strong and steady, driven by ongoing migrations from legacy on-premises Dynamics AX and NAV to cloud Dynamics 365, plus a wide partner ecosystem of Microsoft implementation specialists. Permanent salaries vary by stream and seniority, with experienced developers commonly in the £50,000–£75,000 range and the median Dynamics 365 developer salary around £62,500. Contract demand is healthy, with CE/CRM developer day rates frequently quoted in the £450–£600 region depending on IR35 status and clearance requirements.

Specialisation matters. X++/F&O developers are comparatively scarce and tend to command a premium, while CE and Power Platform skills overlap with the broader low-code market and are in high volume demand. Business Central/AL developers are sought by Microsoft partners serving the SME market. Security-cleared (SC/DV) roles in government and defence typically pay above market.

The category spans Microsoft partners (consultancies and ISVs), in-house teams at end-user organisations, and independent contractors. Hybrid and fully remote working are both common, and a portion of work is delivered to global clients, so day-rate and salary benchmarks are often discussed alongside USD equivalents.

Developer (X++ / .NET) Salary Guide

Indicative ranges — actual pay varies by location, experience and employer.

RoleSalary (GBP)Contract (GBP/day)Experience
Junior / Graduate Dynamics Developer£28,000 – £40,0000–2 yrs
Dynamics 365 CE / CRM Developer£45,000 – £65,000£450 – £6002–5 yrs
X++ / D365 F&O Developer£50,000 – £75,000£500 – £6503–6 yrs
Business Central / NAV (AL) Developer£40,000 – £65,000£400 – £5502–6 yrs
Senior / Technical Developer£65,000 – £85,000£550 – £7005–8 yrs
Technical Lead / Lead Developer£75,000 – £95,000+£600 – £7507+ yrs

Indicative UK ranges. The median Dynamics 365 developer salary is around £62,500 and the median Dynamics CRM developer contract rate around £519/day (IT Jobs Watch). Contract rates vary materially with IR35 status; security-cleared (SC/DV) roles pay above market. USD equivalents apply for global/remote engagements.

Live market data (17 roles with salary on the board)

Mid
$79,000$190,000
Senior
$102,000$234,000

Certifications

PL-400

Microsoft Certified: Power Platform Developer Associate

Core developer certification for extending the Power Platform and Dataverse with plug-ins, custom connectors, PCF controls and client scripting.

MB-500

Microsoft Certified: Dynamics 365 Finance and Operations Apps Developer Associate

The primary certification for F&O developers, covering X++, the extension framework, data entities and the development lifecycle.

PL-200

Microsoft Certified: Power Platform Functional Consultant Associate

Validates Power Platform and Dataverse configuration skills that complement developer work, especially on CE projects.

MB-700

Microsoft Certified: Dynamics 365: Finance and Operations Apps Solution Architect Expert

Architect-level credential relevant to senior F&O developers progressing toward technical architecture.

PL-600

Microsoft Certified: Power Platform Solution Architect Expert

Senior architecture certification for those leading solution design across Power Platform and Dynamics 365.

AZ-900 / AZ-204

Microsoft Certified: Azure Fundamentals / Developer

Azure credentials that support the integration and cloud-services side of Dynamics 365 development.

Career Path & Progression

1

Junior / Graduate Developer

Learns the platform under supervision, fixing bugs, building simple customisations and configurations, and gaining a first Microsoft certification.

2

Dynamics 365 Developer

Delivers features independently in a chosen stream (F&O, CE or BC), writing X++, .NET or AL and integrating with other systems.

3

Senior / Technical Developer

Owns complex builds and integrations, mentors juniors, makes design decisions and contributes to estimates and technical standards.

4

Technical Lead

Leads a development team, sets coding standards and ALM practice, reviews work and bridges between functional consultants and developers.

5

Technical / Solution Architect

Defines the overall technical solution, system landscape and integration strategy across one or more Dynamics 365 workloads.

Frequently asked questions

What is the difference between an F&O developer and a CE developer?
F&O (Finance & Operations) developers work mainly in X++ on Microsoft's enterprise ERP, using the extension framework and Chain of Command. CE (Customer Engagement) developers work on the CRM apps and Power Platform, primarily writing C#/.NET plug-ins, JavaScript and Dataverse integrations. The two use different languages and tooling, so most developers specialise in one stream.
Which certification should a Dynamics 365 developer get first?
It depends on your stream. For Power Platform and CE, PL-400 (Power Platform Developer Associate) is the core developer certification; PL-200 is a useful functional complement. For F&O, MB-500 (Finance and Operations Apps Developer Associate) is the primary exam. Business Central developers focus on AL development rather than a single developer-specific exam.
Do I need to know X++ to work as a Dynamics 365 developer?
Only for Finance & Operations roles. X++ is specific to F&O (and legacy Dynamics AX). CE/Power Platform and Business Central roles use C#/.NET, JavaScript and AL instead. X++ skills are relatively scarce, which can make F&O developers well paid.
What salary can a Dynamics 365 developer expect in the UK?
Experienced developers commonly earn between £50,000 and £75,000, with the median Dynamics 365 developer salary around £62,500. Juniors typically start in the high £20,000s to £40,000, while technical leads can reach £85,000–£95,000+. Specialism, certifications and security clearance all affect pay.
What are typical contract day rates?
Day rates vary by stream and IR35 status, but Dynamics CE/CRM developer contracts are commonly advertised in the £450–£600 range, with the median CRM developer rate around £519/day. F&O and senior/lead contractors can command more, and security-cleared roles pay a premium.
Is Business Central (NAV) development a separate career path?
It overlaps but is distinct. Business Central is developed in AL using Visual Studio Code (with legacy C/AL for NAV upgrades), and is most in demand among Microsoft partners serving small and mid-sized businesses. Many developers stay within the BC/NAV ecosystem throughout their careers.
Can Dynamics 365 development be done remotely?
Yes. Hybrid and fully remote roles are both common, and a portion of work is delivered to global clients. Some UK public-sector and defence roles require on-site presence and security clearance, which limits remote options but often increases pay.