Key Knowledge / Skills • Expertise in Agile Development • Supporting the delivery of solutions within timescales, budget and required quality and performance standards • Expertise in Microsoft Dynamics 365 CRM core functions (including but not limited to: - case management, workflow, correspondence, RBAC etc) • Experience of handling video and image data, including format conversion • Experience of devising strategies for integrating bespoke data sources into Microsoft Dynamics CRM (read and write) • Experience with Azure technologies (including but not limited to: - API Manager, Active Directory, Functions, Storage, Service Bus, Data Factory and Logic Apps etc); • Experience of C#.net (in particular building CRM Plugin with C# .Net) • Expertise in Azure DevOps, Git Repos and Power Platform Tools • Knowledge of Azure DevOps Deployment Pipelines • Demonstrable experience of working on projects of a similar size, nature and complexity over the past 5 years