Microsoft Dynamics 365 Technical Consultant

JobDiva, Inc.

Arlington (VA)

On-site

USD 110,000 - 121,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision
401k with match
Paid time off

Job summary

NTT DATA is seeking a hands-on Microsoft Dynamics 365 Technical Consultant to migrate CRM backend components to Azure-native services and decouple Dynamics CRM from legacy systems. The role focuses on assessing, redesigning, and migrating plug-ins, workflows, and data with emphasis on Azure Functions, Service Bus, and Logic Apps.

Ideal candidates have 7+ years of Dynamics CRM/365 CE experience and strong C#, .NET, SQL, and REST API skills, plus Azure cloud tooling expertise.

Qualifications

  • 7+ years of Dynamics CRM/365 CE tech development experience.
  • Hands-on CRM 9.x on-premises, plugins, workflows, SDK, and Web API.
  • Strong C#, .NET, SQL, and REST API skills.
  • Experience migrating CRM backend to Azure-native services.

Responsibilities

  • Assess Dynamics CRM 9.x on-premises architecture, customizations, plugins, workflows, integrations, and data dependencies.
  • Analyze business logic to decide migration, redesign, consolidation, or retirement.
  • Convert Dynamics CRM plugins to Azure Functions, .NET APIs, Container Apps, or event-driven services.
  • Convert workflows to Azure Functions, Durable Functions, Logic Apps, or Service Bus processing.
  • Design REST APIs using .NET/C# and Azure API Management.
  • Implement asynchronous processing using Azure Service Bus queues/topics with retries and idempotency.
  • Migrate CRM entity data to Azure SQL and attachments to Azure Blob Storage.
  • Support phased coexistence between Dynamics CRM and Azure during migration.
  • Implement security using Entra ID, Managed Identities, Key Vault, RBAC, Private Endpoints.
  • Support testing, data reconciliation, performance testing, cutover, rollback, and production stabilization.

Skills

Dynamics 365 experience
CRM on-premises knowledge
C#/.NET
REST API development
Large data migration
Azure migration experience

Tools

Azure Functions
Durable Functions
Service Bus
API Management
Logic Apps
Blob Storage
Azure SQL
Key Vault
Application Insights
Azure DevOps

Job description

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 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.

#LI

About NTT DATA

Where 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 robust partner ecosystem of established and start‑up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com

NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Dynamics 365 to Azure Migration Engineer
Remote Dynamics 365 to Azure Migration Engineer

Creative Solutions Services, LLC • Arlington (VA)

On-site
USD 110,000 - 121,000
Medical, Dental, Vision
401k with match
Paid time off
Dynamics 365 Technical Consultant - Azure Migration(Remote)
Dynamics 365 Technical Consultant - Azure Migration(Remote)

NTT DATA North America • Arlington (VA)

On-site
USD 110,000 - 121,000
Medical, dental, vision
401k with company match
Paid time off
Backend .NET Developer
Backend .NET Developer

JobDiva, Inc. • Atlanta (GA)

On-site
USD 83,000 - 96,000
Backend .NET Developer
Backend .NET Developer

NTT DATA, Inc. • Atlanta (GA)

Hybrid
USD 83,000 - 96,000
Microsoft 365 Services Consultant - Hybrid in Beloit, WI
Microsoft 365 Services Consultant - Hybrid in Beloit, WI

NTT DATA, Inc. • Beloit (WI)

On-site
USD 118,000 - 156,000
Medical, dental, and vision insurance
401k with company match
Paid time off
+4
Microsoft Dynamics 365 Sales/CRM Technical Leader - Dallas, TX - HYBRID
Microsoft Dynamics 365 Sales/CRM Technical Leader - Dallas, TX - HYBRID

Agility Talent Advisors • Dallas (TX)

On-site
USD 100,000 - 130,000
Microsoft Dynamics 365 Senior Solution Architect
Microsoft Dynamics 365 Senior Solution Architect

Krasan Consulting Services • United States

On-site
USD 120,000 - 180,000
Microsoft Dynamics CRM Implementation Specialist @ W2
Microsoft Dynamics CRM Implementation Specialist @ W2

FutureTech Consultants LLC • United States

Remote
USD 120,000 - 160,000
Microsoft Dyanmics CRM Technical Consultant Only On W2
Microsoft Dyanmics CRM Technical Consultant Only On W2

USM • Naperville (IL)

On-site
USD 80,000 - 110,000
Senior .NET Backend Engineer | ASP.NET Core, GraphQL
Senior .NET Backend Engineer | ASP.NET Core, GraphQL

JobDiva, Inc. • Atlanta (GA)

Hybrid
USD 83,000 - 96,000