Note: The job is a remote job and is open to candidates in USA. NTT DATA is a global business and technology services company that helps organizations innovate, optimize, and transform. The company is seeking a hands-on Microsoft Dynamics 365 Technical Consultant to decouple Dynamics CRM backend capabilities and migrate or re-engineer them using Azure-native services. The role will assess existing CRM architecture and implement Azure-based APIs, workflows, integrations, security, data migration, testing, and production stabilization.
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
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
Benefits
- 100% Remote
- Temp W2 or C2C
Company Overview
Company H1B Sponsorship