Salary: £35,000 - 75,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: Delivery of high quality customisations and enhancements within agreed timescales Reduction in system issues through stable, well-engineered solutions Adherence to development standards, security, and governance frameworks Positive stakeholder feedback and increased user adoption Successful implementation of integrations, automations, and feature releases 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. As a part of our team, you will be responsible for designing, developing, customizing, and extending Microsoft Dynamics 365 Customer Engagement and related Power Platform solutions. We value in-person collaboration and team culture, and were also committed to supporting flexible working where possible. In return for your expertise, we offer a competitive salary, annual bonus, generous leave entitlements, and additional benefits including private medical insurance, enhanced family leave, and a comprehensive pension scheme. Join us in making Vistry as we strive to create sustainable communities. last updated 11 week of 2026