CRM Technical Lead Engineer

Posted 3 days 20 hours ago by N Consulting Limited

Permanent
Full Time
Other
London, United Kingdom
Job Description
Overview

CRM Technical Lead Engineer role at N Consulting Ltd. 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).

Responsibilities
  • 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).
  • 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 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.
Qualifications
  • 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
  • Experience: Minimum 8-12 years of experience in CRM technologies