Salary: £30,000 - 60,000 per year Requirements: Relevant Microsoft certifications (e.g. Dynamics 365, Power Platform) Hands-on development experience with Dynamics 365 and Dataverse Strong understanding of Dynamics 365 modules, workflows, Power Automate, and integrations Analytical, clear communicator, proactive problem solver Willingness to travel occasionally Degree in IT, Computer Science or related field (desirable) Experience in large-scale digital transformation programmes (desirable) Knowledge of Azure Services, Dataverse APIs, or DevOps (desirable) Experience leading small teams or vendors (desirable) Full UK driving licence (desirable) Responsibilities: Deliver high quality customisations and enhancements within agreed timescales Reduce system issues through stable, well engineered solutions Adhere to development standards, security, and governance frameworks Achieve positive stakeholder feedback and increased user adoption Successfully implement integrations, automations, and feature releases Provide accurate documentation and effective knowledge handover Develop, configure, and customise Dynamics 365 modules to meet business requirements Build and enhance workflows, JavaScript components, Power Automate flows, dashboards, and model driven apps Support the Dynamics Lead in evaluating and prioritising change requests and system improvements Develop and maintain integrations between Dynamics 365, Dataverse, Azure services, and other business applications Write clean, efficient, scalable code following established patterns and best practices Perform technical testing, debugging, and deployment of enhancements and updates Support troubleshooting of complex Dynamics issues, providing second or third line support where required Maintain technical documentation including solution designs, mappings, and release notes Ensure compliance with security protocols, data governance, and development lifecycle processes Contribute to continuous improvement of development standards, tools, and methodologies Collaborate with the Dynamics Lead and wider teams to drive innovation and maximise platform capabilities Technologies: Azure CRM DevOps Support JavaScript Security Office 365 Cloud More: We have an exciting opportunity for a Dynamics 365 CRM Developer to join our team within Vistry Services, at our Cheltenham office. We value in-person collaboration and team culture, but were also committed to supporting flexible working where possible. Our benefits include a competitive salary and annual bonus, a salary sacrifice car scheme, up to 39 days annual leave plus bank holidays, private medical insurance, enhanced maternity, paternity and adoption leave, a competitive pension scheme, life assurance, and various employee rewards. Join us in making Vistry, where we build sustainable communities and are a proud UK top five housebuilder. last updated 10 week of 2026