Senior D365 CE Developer

Nigel Frank International
Charing Cross, United Kingdom
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 75K

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
API
Azure
C Sharp (Programming Language)
Microsoft Dynamics
Open Data Protocol
Systems Integration
TypeScript
Management of Software Versions
Model-Driven Development
Client Side Scripting
React
Serverless Computing
Web Api

Job description

  • Deliver high-quality customisations across model-driven apps, including forms, views, command bars, ribbons, and Business Process Flows.
  • Build responsive, accessible Canvas apps using Power Fx with strong UX and usability principles.
  • Develop reusable PCF components using TypeScript/React, including dataset and field controls with appropriate testing.
  • Engineer server-side extensions such as plugins, custom workflow activities, and custom actions in C#
  • Shape and query Dataverse data using FetchXML, OData, Web API, and QueryExpression with security-aware filtering.
  • Integrate Dynamics/Dataverse with internal and external systems using REST/Graph APIs and Azure services (Functions, Logic Apps, Service Bus).
  • Manage ALM processes including solution strategy, CI/CD pipelines, versioning, and environment governance in Azure DevOps.
  • Implement client-side logic using JavaScript/TypeScript for validation, automation, and UI enhancements.
  • Define and maintain robust data models including tables, relationships, keys, business rules, and data quality standards.
  • Monitor, troubleshoot, and optimise performance across plugins, PCF controls, queries, and Canvas apps.

Requirements

  • Deep hands-on experience delivering production solutions across Dynamics 365, Dataverse, and the wider Power Platform.
  • Strong engineering capability in C# (plugins, workflow activities), TypeScript/React (PCF), and Power Fx for Canvas apps.
  • Proven expertise customising model-driven apps, including UI enhancements, client-side scripting, and Business Process Flows.
  • Solid background integrating systems using Azure Functions, Logic Apps, Service Bus, and REST/Graph APIs.
  • Strong ALM knowledge with Azure DevOps, including CI/CD pipelines, solution management, versioning, and environment governance.

Benefits & conditions

  • Starting Salary - up to £75k
  • Flexible remote/hybrid working model!
  • Enhanced pension contributions and much more!

Apply for this position