NTT DATA Global Delivery Services Ltd

Enterprise Resource Planning Advisor

NTT DATA Global Delivery Services Ltd
Bengaluru/Bangalore
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 5 yearsMin. 5 years

Job Description

Enterprise Resource Planning Advisor

We are looking for an experienced Azure Integration Developer with strong hands-on expertise in designing and developing enterprise integrations using Microsoft Azure Integration Services, along with experience integrating Microsoft Dynamics 365 CRM / Dataverse with external and enterprise applications.

The candidate will be responsible for designing secure, scalable, and reliable integration solutions using Azure Functions, Logic Apps, Service Bus, API Management, Event Grid, and REST APIs.

Key Responsibilities

  • Design and develop enterprise integrations using Microsoft Azure Integration Services.
  • Develop serverless integration components using Azure Functions with C#/.NET.
  • Design and implement workflows using Azure Logic Apps.
  • Implement asynchronous and event-driven integrations using Azure Service Bus – Queues, Topics and Subscriptions.
  • Design, publish, secure, and manage APIs using Azure API Management (APIM).
  • Develop and consume REST APIs/Web APIs for system-to-system integrations.
  • Design integrations between Dynamics 365 CRM/Dataverse and external enterprise applications.
  • Work with Dataverse Web API, Custom APIs, Plugins, Webhooks and Azure-aware integrations.
  • Implement real-time, near-real-time, asynchronous, batch, and event-driven integration patterns.
  • Implement authentication and authorization using Microsoft Entra ID, OAuth 2.0, Managed Identities and App Registrations.
  • Secure application secrets and certificates using Azure Key Vault.
  • Implement messaging patterns, retry mechanisms, dead-letter handling, exception handling and message reprocessing.
  • Develop robust monitoring and telemetry using Application Insights, Azure Monitor and Log Analytics.
  • Work with JSON/XML payloads, data transformation, mapping and validation.
  • Troubleshoot integration, API, authentication, performance and connectivity issues.
  • Develop unit tests and participate in code reviews to ensure development quality.
  • Implement source control and CI/CD pipelines using Azure DevOps/Git.
  • Support deployments across Dev, SIT, UAT and Production environments.
  • Create and maintain technical design, API specifications, integration mappings and deployment documentation.
  • Collaborate with CRM developers, solution architects, functional consultants and enterprise integration teams.

Mandatory Skills

  • 5–9 years of overall development/integration experience with strong hands-on Microsoft Azure experience.
  • Strong hands-on development experience with C# and .NET.
  • Strong experience with:
    • Azure Functions
    • Azure Logic Apps
    • Azure Service Bus
    • Azure API Management (APIM)
    • Azure Key Vault
    • Application Insights / Azure Monitor
  • Strong experience developing and consuming REST APIs/Web APIs.
  • Good understanding of synchronous, asynchronous, event-driven and messaging-based integration patterns.
  • Hands-on experience with OAuth 2.0, Microsoft Entra ID, Managed Identity and App Registrations.
  • Experience integrating Dynamics 365 CRM / Microsoft Dataverse with external applications.
  • Working knowledge of Dataverse Web API, Plugins, Custom APIs and Webhooks.
  • Strong experience with Azure DevOps, Git and CI/CD pipelines.
  • Strong debugging, troubleshooting and performance-optimization skills.

Dynamics 365 CRM Skills

  • Good understanding of Dynamics 365 CRM/CE and Microsoft Dataverse.
  • Experience with Dynamics 365 Sales and/or Customer Service is preferred.
  • Experience developing C# Plugins and Custom APIs.
  • Knowledge of Dataverse tables, relationships, security and solution management.
  • Experience with Power Automate for integration and business-process automation.

Experience Level

Senior Level

Job role

Work location
Work locationBangalore, KA, IN
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 5 years

About company

Name
NameNTT DATA Global Delivery Services Ltd
Job posted by NTT DATA Global Delivery Services Ltd

Similar jobs you can apply for

Telecalling / BPO / Telesales
Starling Placement

Customer Care Associate

Starling Placement
Vasanth Nagar, Bengaluru/Bangalore
₹18,000 - ₹21,000
Work from Office
Full Time
Any experience
Basic English

Social Media Specialist

Tefty Organics Private Limited
Hebbal, Bengaluru/Bangalore
₹18,000 - ₹22,000*
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English

Station Operator

Battery Smart
White Field, Bengaluru/Bangalore
₹16,000 - ₹18,000
Field Job
Full Time
Any experience
Basic English
Game On Fitness

Gym Coordinator

Game On Fitness
Kasavanahalli, Bengaluru/Bangalore
₹20,000 - ₹40,000*
Work from Office
Full Time
Any experience
Basic English
Aadarsh Enterprises

Sales Executive

Aadarsh Enterprises
Bettadasanapura, Bengaluru/Bangalore
₹15,000 - ₹25,000
Work from Office
Full Time
Min. 1 year
Basic English
Gobabygo Cabs Private Limited

Electric Vehicle Technician

Gobabygo Cabs Private Limited
Yelahanka, Bengaluru/Bangalore
₹20,000 - ₹30,000
Work from Office
Full Time
Min. 6 months
No English Required

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 5 to 9 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!