All Jobs Vacancy

Microsoft Dynamics 365 Technical Consultant

Posted Today by Shree Narayani Networking Solutions LLC

Role Overview

Client is 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.
  • 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.
Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job