Salary: £51,000 - 60,000 per year Requirements: Strong hands-on experience with Microsoft Dynamics 365 CE / CRM Proven development experience using C# / .NET within Dynamics environments Solid understanding of the Dynamics execution pipeline and event model Experience integrating Dynamics with Azure services Ability to work confidently in enterprise-scale, delivery-focused environments Clear and effective communication skills Responsibilities: Design, develop, and deliver custom solutions across Microsoft Dynamics 365 CE/CRM. Build and maintain plugins, workflows, and extensions using C# and .NET. Deliver front-end customisations including form logic and command enhancements. Implement integrations between Dynamics 365 and wider platforms using Azure-based services. Work closely with stakeholders to translate requirements into effective technical solutions. Contribute to technical decision-making and ensure solutions are maintainable and scalable. Technologies: Azure C# CRM Support Office 365 ASP.NET Cloud More: We are an enterprise organization undergoing a long-term transformation of our Microsoft Dynamics 365 Customer Engagement platform. We are seeking an experienced Technical Consultant to support and shape this journey. This role offers exposure to complex, enterprise-scale delivery with a focus on building robust, scalable solutions rather than short-term fixes. This contract, located in London with hybrid working options, provides long-term potential within a stable enterprise programme and the opportunity to influence how Dynamics 365 is delivered and evolved. last updated 8 week of 2026