Role: CRM Technical Lead Engineer
Location: Holborn, London (Hybrid - 2-3 days onsite)
Contract Duration: 3-6 months (extendable based on performance)
Rate: £510/day (Inside IR35)
About the Role
We're looking for a highly skilled CRM Technical Lead Engineer with 8-12 years of experience in Microsoft Dynamics 365 and related CRM technologies. The ideal candidate will be an expert in Dynamics 365 custom development, Power Platform integration, Azure services, and end-to-end CRM solution delivery.
Key Responsibilities
Lead the design, customization, and development of Microsoft Dynamics 365 and Power Platform solutions.
Build and maintain complex plugins, workflows, and web resources using C#, JavaScript, and Dataverse.
Architect integrations with enterprise systems (ERP, BI tools, third-party apps) using REST/SOAP APIs, Azure Functions, Logic Apps, and Service Bus.
Manage CI/CD pipelines and DevOps practices through Azure DevOps for automated deployment and ALM processes.
Implement and maintain security and compliance frameworks (GDPR, HIPAA).
Conduct performance tuning and optimization for high-volume CRM environments.
Collaborate with enterprise architects and business teams to design scalable CRM solutions.
Mentor junior developers and conduct code reviews to ensure best practices.
Must-Have Technical Skills
Microsoft Dynamics 365 (Sales, Marketing, Customer Service, Field Service modules)
Power Platform (Power Apps, Power Automate, Power BI, Power Pages)
Azure Functions, Azure Logic Apps, Azure Service Bus
Dataverse/Common Data Service (CDS)
C#, .NET, SQL, FetchXML, OData
Web APIs, Plugins, CRM Workflows
Azure DevOps & CI/CD pipelines
Good-to-Have Skills
JavaScript/TypeScript
Power Apps (Canvas & Model-Driven)
API Management & Custom Connectors
Ideal Candidate Profile
8-12 years of relevant experience in CRM technology stack
Strong expertise in Dynamics 365 customization and integration
Proven experience leading CRM DevOps and ALM implementations
Solid understanding of data security, compliance, and performance optimization
Excellent communication and stakeholder management skills