Microsoft Dynamics 365 Technical Consultant
Listed on 2026-10-03
-
Software Development
Azure
Microsoft Dynamics 365 Technical Consultant
-26-01969 1yr Duration 100% Remote Temp W2 or C2C Job Description
Microsoft Dynamics 365 Technical Consultant Role Overview
NTT DATA's 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 , Managed Identities, Key Vault, RBAC, and Private Endpoints.
- Support testing, data reconciliation, performance testing, cutover, rollback, and production stabilization.
- 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 Dev Ops.
- 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.
#LI
About NTT DATAWhere required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting hourly range for this remote role is $80 to $88. This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on several factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications.
This position may also be eligible for incentive compensation based on individual and/or company performance.
This position is eligible for company benefits that will depend on the nature of the role offered. Company benefits may include medical, dental, and vision insurance, flexible spending or health savings account, life, and AD&D insurance, short‑and long‑term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally required benefits.
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).