Haystack
← Back to Jobs
Technology
KI

Senior Dynamics CRM Technical Consultant

Kanshe InfotechUnited States🇺🇸United StatesPosted 16 Sept 2026

Why This Role Stands Out

This hybrid role offers significant opportunities for technical leadership and professional growth within Kanshe Infotech, a reputable company. You'll thrive here if you have extensive Dynamics CRM experience and a passion for developing innovative solutions, so be sure to apply!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
17 hours ago
SQLAzureC#.NETRESTVault

Job Description

Position: Dynamics CRM Technical Consultant with strong Leadership exp

Location: Arlington, VA (Remote)

Duration: long term

 

Need 15+ years only 

 

Job Description:

Based on recent client interview feedback, it seems they are looking for senior candidates with Technical Leadership abilities along with hands-on development skills.

 

Most importantly, candidates must demonstrate practical project experience where Dynamics CRM backend services, plug-ins, workflows, or business processes were successfully migrated or re-engineered using Azure-native services.

 

Role Overview:

We are looking for a hands-on Microsoft Dynamics 365 Technical Consultant / Developer with proven experience in decoupling applications from Dynamics CRM and migrating CRM backend capabilities to Azure-native services.

This is not a traditional Dynamics CRM configuration role. The consultant will assess existing Dynamics CRM plug-ins, workflows, integrations, database dependencies, and attachments, and redesign them using appropriate Microsoft Azure services.

Key Responsibilities

  • Assess Dynamics CRM 9.x on-premises architecture, customizations, plug-ins, workflows, integrations, and data dependencies.
  • Analyze existing business logic and determine whether components should be migrated, redesigned, consolidated, or retired.
  • Convert Dynamics CRM plug-ins into Azure Functions, .NET APIs, Container Apps, or event-driven services.
  • Convert real-time/background workflows and custom workflow activities into Azure Functions, Durable Functions, Logic Apps, or Service Bus-based processing.
  • Design REST APIs using .NET/C# and Azure API Management.
  • Implement asynchronous processing using Azure Service Bus queues/topics, including retries, dead-letter handling, and idempotency.
  • Migrate CRM entity data to Azure SQL and annotation/attachment content to Azure Blob Storage.
  • Support phased coexistence between Dynamics CRM and Azure during migration.
  • Implement security using Microsoft Entra ID, Managed Identities, Key Vault, RBAC, and Private Endpoints.
  • Support testing, data reconciliation, performance testing, cutover, rollback, and production stabilization.

Required Skills

  • 7+ years of Dynamics CRM/Dynamics 365 CE technical development experience.
  • Strong hands-on knowledge of CRM 9.x on-premises, plug-ins, workflows, CRM SDK, Organization Service, Web API, and execution pipeline.
  • Strong C#, .NET, SQL, and REST API development skills.
  • Hands-on experience with Azure Functions, Durable Functions, Service Bus, API Management, Logic Apps, Blob Storage, Azure SQL, Key Vault, Application Insights, and Azure DevOps.
  • Experience with large-volume data migration and integration.

 

Similar jobs