Enterprise Resource Planning Advisor

NTT DATA

5–9 yrs Bengaluru Full Time Work from office
NTT DATA logo
Posted : today
Actively hiring

Job description

Seeking a seasoned Azure Integration Developer proficient in architecting and building enterprise integrations leveraging Microsoft Azure Integration Services. This role involves seamless integration of Microsoft Dynamics 365 CRM/Dataverse with diverse external and enterprise applications. The ideal candidate will design secure, scalable, and resilient integration solutions using a suite of Azure services, including Azure Functions, Logic Apps, Service Bus, API Management, Event Grid, and REST APIs.

Responsibilities

Key duties include designing and developing robust enterprise integrations with Microsoft Azure Integration Services. You will build serverless components using Azure Functions with C#/.NET and implement complex workflows via Azure Logic Apps. The role also encompasses designing and deploying asynchronous and event-driven integrations with Azure Service Bus (Queues, Topics, Subscriptions), and managing APIs through Azure API Management (APIM). You will develop and consume REST APIs for system-to-system communication, and specifically integrate Dynamics 365 CRM/Dataverse with external enterprise systems. This involves working with Dataverse Web API, Custom APIs, Plugins, Webhooks, and Azure-aware integrations, while implementing various integration patterns and secure authentication methods. Effective troubleshooting, unit testing, code reviews, and CI/CD implementation using Azure DevOps/Git are essential. Collaboration with cross-functional teams and maintaining comprehensive technical documentation are also vital aspects of this position.

Qualifications

A minimum of 5 to 9 years of comprehensive development and integration experience, with a strong focus on Microsoft Azure, is mandatory. Proficiency in C# and .NET is essential, alongside extensive experience with Azure Functions, Logic Apps, Service Bus, API Management (APIM), Key Vault, Application Insights, and Azure Monitor. Demonstrated ability in developing and consuming REST/Web APIs, coupled with a solid understanding of integration patterns (synchronous, asynchronous, event-driven, messaging-based), is required. Hands-on experience with OAuth 2.0, Microsoft Entra ID, Managed Identities, and App Registrations is crucial. Prior experience integrating Dynamics 365 CRM/Microsoft Dataverse with external applications is necessary, along with working knowledge of Dataverse Web API, Plugins, Custom APIs, and Webhooks. Strong expertise in Azure DevOps, Git, and CI/CD pipelines, plus excellent debugging and performance-optimization skills, are key. A good understanding of Dynamics 365 CRM/CE and Microsoft Dataverse is beneficial, with experience in Sales or Customer Service roles being a plus. Familiarity with Power Automate for automation is also advantageous.

Essential Skills

Azure Integration ServicesMicrosoft AzureDynamics 365 CRMDataverseAzure FunctionsLogic AppsService BusAPI ManagementEvent GridREST APIsC#.NETAzure Key VaultApplication InsightsAzure MonitorOAuth 2.0Microsoft Entra IDManaged IdentitiesApp RegistrationsAzure DevOpsGitCI/CD pipelinesDataverse Web APIPluginsWebhooks

Good to Have

Dynamics 365 SalesDynamics 365 Customer ServicePower Automate

Highlights

  • Actively hiring

More Details

RoleEnterprise Resource Planning Advisor
Employment TypeFull Time, Work from office

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Enterprise Resource Planning Advisor at NTT DATA | SkillMX | SkillMX