Dynamics 365 CRM Technical Lead

Overview

On Site
Depends on Experience
Full Time
100% Travel

Skills

.NET
Business Rules
C#
Cloud Computing
Collaboration
Communication
Continuous Delivery
Continuous Integration
Customer Engagement
Customer Relationship Management (CRM)
Customization
DevOps
Dynamics
IT Management
Insurance
JavaScript
Leadership
Management
Mentorship
Microsoft Azure
Microsoft Dynamics
Microsoft Dynamics CRM
Middleware
RESTful
SDK
Software Design
Stakeholder Management
Web API
Workflow

Job Details

Job Title: Dynamics 365 CRM Technical Lead
Primary Skill: D365 CE
Secondary Skills: Power Automate, Azure Services, .NET
Location: Jefferson City, MO
Experience: 15+ years

About the Role

We are seeking a highly skilled Microsoft Dynamics 365 CRM Technical Lead to design, develop, and deliver robust CRM solutions. In this role, you will guide technical teams, make architectural decisions, and ensure high-performance, scalable solutions using Microsoft Dynamics 365 CE and related technologies.

You will collaborate closely with business stakeholders, architects, and developers to transform complex requirements into effective solutions, driving measurable business impact.

About the Team

we are a passionate team of engineers solving complex business challenges in the P&C insurance value chain. Our expertise spans:

  • Cloud Engineering

  • Application Engineering

  • Data Engineering

  • Core Engineering

  • Quality Engineering

  • Domain Expertise

We believe in continuous growth through our Infinity Program, offering role-specific skill development, immersive learning platforms, and opportunities to work on impactful projects.

Key Responsibilities

  • Lead end-to-end technical delivery of Dynamics 365 CRM solutions design, customization, integration, and deployment.

  • Implement complex customizations using Plugins, JavaScript, Power Automate, Custom Workflows, Web Resources, and Business Rules.

  • Drive architectural decisions aligned with best practices and business objectives.

  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.

  • Integrate D365 CRM with external systems via APIs, Azure Functions, Logic Apps, or middleware tools.

  • Mentor junior developers, conduct code reviews, and facilitate solution design sessions.

  • Establish and maintain CI/CD pipelines using Azure DevOps (preferred).

  • Stay updated with new features in the Power Platform and Dynamics 365 ecosystem.

Requirements

  • 15+ years in Microsoft Dynamics CRM, with 8+ years in a technical lead or senior developer role.

  • Strong experience in D365 CE customization and development (Plugins, JavaScript, Web Resources).

  • Deep knowledge of Power Platform (Power Automate, Power Apps, Dataverse).

  • Proven integration skills using RESTful APIs, Azure services, or middleware.

  • Proficient in C#, .NET, D365 SDK, and Web API.

  • Experience with CI/CD using Azure DevOps or similar.

  • Leadership in managing technical teams and delivering projects on time.

  • Strong communication and stakeholder management skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.