Enterprise Resource Planning Advisor

NTT DATA, Inc.

Indianapolis (IN)

On-site

USD 105,000 - 165,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NTT DATA, Inc. is seeking an experienced Microsoft Dynamics 365 CRM Senior Developer to design, develop, and support enterprise CRM solutions across Sales, Dataverse, and the Power Platform. You will implement plugins, integrations, and automation, work with Azure services, DevOps pipelines, and adhere to ALM practices across environments.

Strong communication and problem-solving skills are essential. This role requires hands-on coding in C#/.NET and JavaScript, with collaboration across

Qualifications

  • 6–8 years of hands-on Microsoft Dynamics 365 CRM/CE development experience.
  • Strong experience with Dynamics 365 Sales Module.
  • Proficient in C#, .NET, Plugins, JavaScript/TypeScript, Custom APIs, and Web Resources.
  • Experience with Dataverse and Model-Driven Apps.
  • Experience with Power Automate and Power Apps.
  • Azure integration experience with Functions, Logic Apps, Service Bus, REST APIs.
  • Familiar with Azure DevOps, Git, CI/CD, and Power Platform ALM.
  • Strong troubleshooting and communication skills.

Responsibilities

  • Design, develop, customize, and enhance Dynamics 365 Sales solutions.
  • Understand Sales processes including Lead, Account, Contact, Opportunity, Product, Price List, Quote, and Order Management.
  • Develop Plugins, Custom APIs/Actions, JavaScript/TypeScript, Web Resources, and Business Process Flows.
  • Configure Dynamics 365 tables, forms, views, business rules, security roles, teams, dashboards, and solution components.
  • Develop Model-Driven Apps, Canvas Apps, and Power Automate cloud flows using Power Platform.
  • Design and develop integrations using Azure Functions, Logic Apps, Service Bus, REST/Web APIs, and Custom Connectors.
  • Work with Dataverse Web API, FetchXML, QueryExpression, and Dynamics 365 SDK.
  • Implement authentication/integration using Microsoft Entra ID (Azure AD), OAuth 2.0, and App Registrations.
  • Implement error handling, logging, monitoring, and performance optimization across CRM and Azure integrations.
  • Support ALM, solution management, Azure DevOps, Git, and CI/CD deployments across Dev, SIT, UAT, and Production environments.
  • Participate in technical design, development, code reviews, troubleshooting, deployments, and production support.

Skills

Dynamics 365 CRM
Sales Module
C#/.NET
JavaScript/TypeScript
Power Platform
Azure Cloud
Azure DevOps
CI/CD
Problem Solving
Communication

Tools

Azure Functions
Logic Apps
Service Bus
REST APIs
Git
CI/CD

Job description

We are looking for an experienced Microsoft Dynamics 365 CRM Senior Developer with strong hands-on expertise in Dynamics 365 Sales, Power Platform, Dataverse, and Azure. The candidate will be responsible for designing, developing, customizing, integrating, and supporting enterprise Dynamics 365 CRM solutions.

Key Responsibilities
  • Design, develop, customize, and enhance Microsoft Dynamics 365 Sales solutions.
  • Strong understanding of Sales processes including Lead, Account, Contact, Opportunity, Product, Price List, Quote, and Order Management.
  • Develop C#/.NET Plugins, Custom APIs/Actions, JavaScript/TypeScript, Web Resources, and Business Process Flows.
  • Configure Dynamics 365 tables, forms, views, business rules, security roles, teams, dashboards, and solution components.
  • Develop Model-Driven Apps, Canvas Apps, and Power Automate cloud flows using Power Platform.
  • Design and develop integrations using Azure Functions, Logic Apps, Service Bus, REST/Web APIs, and Custom Connectors.
  • Work with Dataverse Web API, FetchXML, QueryExpression, and Dynamics 365 SDK.
  • Implement authentication/integration using Microsoft Entra ID (Azure AD), OAuth 2.0, and App Registrations.
  • Implement error handling, logging, monitoring, and performance optimization across CRM and Azure integrations.
  • Support ALM, solution management, Azure DevOps, Git, and CI/CD deployments across Dev, SIT, UAT, and Production environments.
  • Participate in technical design, development, code reviews, troubleshooting, deployments, and production support.
Mandatory Skills
  • 6–8 years of hands-on Microsoft Dynamics 365 CRM/CE development experience.
  • Strong experience with Dynamics 365 Sales Module.
  • Strong hands‑on experience in C#, .NET, Plugins, JavaScript/TypeScript, Custom APIs, and Web Resources.
  • Strong experience with Microsoft Dataverse and Model-Driven Apps.
  • Hands‑on experience with Power Automate and Power Apps.
  • Strong integration experience with Azure Functions, Logic Apps, Service Bus, and REST APIs.
  • Good knowledge of Dynamics 365 security model and solution management.
  • Experience with Azure DevOps, Git, CI/CD, and Power Platform ALM.
  • Strong troubleshooting, analytical, communication, and problem-solving skills.
Good to Have
  • PCF Control development using React/TypeScript.
  • Power Pages.
  • Azure API Management, Key Vault, and Application Insights.
  • Experience integrating D365 CRM with Microsoft 365, or third-party applications.
  • Copilot Studio / AI Builder exposure.
  • Experience mentoring developers and conducting code reviews.
Preferred Certifications
  • PL-400 / PL-200 / MB-210 / PL-600 or relevant Microsoft Dynamics 365, Power Platform, or Azure certifications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

Accylerate, LLC. • Richmond (VA)

Hybrid
USD 110,000 - 160,000
MS Dynamics CRM Developer Job ID: 415373
MS Dynamics CRM Developer Job ID: 415373

Altraize • Northern (KY)

Hybrid
USD 95,000 - 140,000
Dynamics Developer
Dynamics Developer

Encore Talent Solutions • Philadelphia

On-site
USD 100,000 - 130,000
Senior Application Developer
Senior Application Developer

PremiStar • Deerfield (IL)

On-site
USD 100,000 - 120,000
Microsoft Dynamics Developer
Microsoft Dynamics Developer

PineQ Lab Technology • Malvern

On-site
USD 110,000 - 150,000
Senior Microsoft Dynamics Developer/Dynamics Developer
Senior Microsoft Dynamics Developer/Dynamics Developer

Programmers.io • Weehawken (NJ)

On-site
USD 110,000 - 150,000
Technical Lead, Dynamics 365 & Power Platform
Technical Lead, Dynamics 365 & Power Platform

Clarity Benefit Solutions • United States

Remote
USD 140,000 - 190,000
Dynamics365 Developer
Dynamics365 Developer

Mbi Llc • Harrisburg

On-site
USD 80,000 - 100,000
Microsoft Dynamics 365 CRM Technical Developer
Microsoft Dynamics 365 CRM Technical Developer

Yablon & Associates LLC • New York (NY)

Hybrid
USD 76,000 - 83,000
Senior Application Developer
Senior Application Developer

Capstone Mechanical, LP. • Deerfield (IL)

On-site
USD 90,000 - 120,000