Salary: £40,000 - 46,000 per year Requirements: We require hands-on development experience with Dynamics 365 Customer Service and CCaaS/D365 Contact Centre. We require strong technical skills in Dynamics 365 CRM. We require experience with Power Platform development. We require experience with the Customer Service module. We require experience with Power Virtual Agents and/or Copilot Studio for chat and voice bots. We require experience with Azure Communications Services. We require experience with Dynamics solution management. We require experience with CI/CD using Azure DevOps. We require experience with Power BI reporting for CCaaS analytics. We require strong programming skills in C#/.NET and JavaScript for model-driven client-side development. We prefer candidates with experience managing onsite and offshore delivery models. We require the ability to work on a 6-month contract basis. We require the ability to work in a hybrid arrangement from our Luton, UK office, three days per week. Responsibilities: We design, build, customize, and integrate contact centre capabilities. We configure and customize Dynamics 365 Customer Service and Omnichannel. We build plugins, customer workflows, and PCF controls using C#. We develop solutions for Dynamics 365 Customer Service and CCaaS enhancements. We support the implementation of additional features on our recently implemented CCaaS platform. We work on technical delivery across Power Platform and related Microsoft technologies. We contribute to reporting and analytics using Power BI. We collaborate with internal and external teams to deliver the solution effectively. Technologies: Azure C# CI/CD Copilot CRM DevOps Support JavaScript Power BI Office 365 ASP.NET Cloud More: We are hiring a Developer for a 6-month contract based in Luton, UK, with a hybrid working model of three days per week in our office. The role focuses on Dynamics 365 Customer Service and CCaaS, supporting our roadmap to implement additional features on a recently implemented contact centre platform. You will join us in delivering enhancements across Dynamics 365, Power Platform, Azure, and related tools, working on a technically hands-on basis to help shape and support our customer service and contact centre capabilities. last updated 21 week of 2026