cover image
Natobotics

CRM Technical Lead Engineer

On site

London, United kingdom

Senior

Freelance

06-10-2025

Share this job:

Skills

Leadership JavaScript C# SQL Data Governance SAP Dynamics CI/CD DevOps Monitoring Azure DevOps Azure Functions Sales Customer Service CRM Architecture Solution Architecture power bi Azure Marketing ERP Systems .NET CI/CD Pipelines API Management Power Automate

Job Specifications

Role Title: CRM Technical Lead Engineer

Work mode: Hybrid (To work from office in Holborn (UK) 2-3 days per week in office)

Contract duration: 3-6 months (will be renewed depending on performance)

Location: Holborn (UK)

Job Details

Minimum number of relevant years of experience: 8 - 12 years of experience in CRM technologies listed below.

Technical Skills

Microsoft Dynamics 365 development

Power Platform (Power Apps, Power Automate, Power BI, Power Pages)

Azure Functions, Azure Logic Apps, Azure Service Bus

C# .NET, JavaScript,

Dataverse, CDS, FetchXML, OData

DevOps tools: Azure DevOps, CI/CD pipelines

API integration (REST/SOAP), Custom Connectors

CRM modules: Sales, Marketing, Customer Service, Field Service

Mandatory

MS Dynamics 365
Azure functions
Azure devops
Plugins
Dataverse
SQL
C#
Data Customizations
Web API
CRM Workflows
Power Automate

Good to have

Javascript
Power Apps

Detailed Description

Advanced Dynamics 365 Development:

Expert in developing complex plugins, custom workflow activities, and JavaScript web resources.

Proficient in extending Dynamics 365 using Power Platform components (Power Apps, Power Automate, Power Pages).

Deep understanding of Dataverse and its advanced capabilities.

Customization & Configuration

Advanced configuration of model-driven apps, business rules, cloud flows, and other UI customizations.

Integration & API Management

Architect and implement integrations with ERP systems (e.g., SAP, Oracle), BI platforms, and third-party applications using REST/SOAP APIs, Azure Logic Apps, Azure functions and Service Bus.

Experience with Azure API Management and custom connectors.

Security & Compliance

Design and implement enterprise-grade security models including field-level security, access teams, hierarchical security, and conditional access policies.

Ensure compliance with data governance and regulatory standards (GDPR, HIPAA, etc.).

DevOps & CI/CD

Lead CRM DevOps strategy using Azure DevOps, and CI/CD pipelines for automated deployments.

Implement ALM (Application Lifecycle Management) practices for CRM solutions.

Performance Optimization & Monitoring

Conduct performance tuning, diagnostics.

Optimize data models, queries, and workflows for high-volume environments.

Leadership & Mentoring

Mentor junior developers and guide cross-functional teams.

Drive code reviews, technical workshops, and CRM best practices.

Solution Architecture & Design

Collaborate with enterprise architects and business stakeholders to align CRM strategy with organizational goals.

About the Company

Natobotics Ltd founded in 2012, provides boutique technology, digital customer experience, consulting and software development services. Over the years we had been supporting our clients in the areas of cloud transformation, Big data & Analytics, Digital Journey, Machine Learning and Platforms. Know more