Dynamics 365 Developer
Location: Lichfield/Hybrid
Hours: 37.5 hours per week
Reporting to: Head of Application Development
The Opportunity
We’re looking for a Dynamics 365 Developer to play a key role in the design, development and configuration of our Microsoft Dynamics 365 platform. This is a hands-on role where you’ll help build scalable, secure and maintainable solutions that underpin core business processes across sales, service, property, onboarding and billing.
Working within our Application Development team, you’ll collaborate closely with the Dynamics Architect, Product Managers and DevOps Manager to deliver a modern, data‑driven CRM platform using Dynamics 365 and the Microsoft Power Platform.
What You’ll Be Doing
Configuring, customising and extending Microsoft Dynamics 365 to support core business processes
Building solutions using Power Apps, Power Automate, Copilot, AI Models and Dataverse
Developing integrations between Dynamics and other systems using APIs, Azure Logic Apps and related tools
Creating and maintaining Dynamics plugins and custom actions using C# where low/no‑code isn’t sufficient
Working with architects and product teams to ensure solutions align with standards, security and data models
Contributing to agile delivery activities including sprint planning and backlog refinement
Supporting CI/CD, testing and release management alongside DevOps and QA teams
Producing technical documentation and supporting transition into BAU supportWhat We’re Looking For
Proven experience developing and configuring Microsoft Dynamics 365
Strong experience with the Power Platform (Power Apps, Power Automate, Dataverse, Copilot)
Experience developing C# plugins within the Dynamics transaction pipeline
Integration experience using APIs, Azure Logic Apps or similar technologies
Solid understanding of Dynamics data structures, security roles, workflows and business rules
Familiarity with agile delivery and DevOps practices
Strong problem‑solving skills and the ability to work with both technical and non‑technical stakeholdersDesirable
Degree (or equivalent) in Computer Science, Information Systems or a related field
Microsoft certifications in Dynamics 365 and/or Power PlatformWhy Join Us?
Opportunity to work on a strategic, enterprise‑wide Dynamics 365 platform
Exposure to modern low‑code, AI‑enabled and cloud‑based technologies
Collaborative environment with a clear focus on transformation and continuous improvement