cover image
eTeam

CRM Technical Lead Engineer

Hybrid

Holburn, United kingdom

Senior

Freelance

06-10-2025

Share this job:

Skills

Communication JavaScript C# TypeScript SQL Dynamics CI/CD DevOps Azure DevOps Azure Functions Stakeholder Management Sales Customer Service CRM power bi Azure Marketing .NET CI/CD Pipelines API Management Power Automate

Job Specifications

Role: CRM Technical Lead Engineer

Location: Holborn, London (Hybrid - 2-3 days onsite)

Contract Duration: 3-6 months (extendable based on performance)

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

About the Company

eTeam was formed in 1999 with the goal of becoming the supplier of choice for clients, employees and contingent workers. Today, we're one of the fastest-growing companies in New Jersey and ranked as one of the best companies to work for by Staffing Industry Analysts and New Jersey Business. We're also an honored member of Deloitte's Technology Fast 50. eTeam provides high-volume staffing, SOW and pay rolling services to structured contingent workforce programs and projects across the U.S., Canada and India. We also offer ... Know more