N

NTT Data

Global IT services and consulting provider.

Microsoft Dynamics 365 CRM Senior Developer

Enterprise ApplicationsUpdated on Nov 14
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Six to eight years of hands-on Microsoft Dynamics 365 CRM/Customer Engagement development experience.
  • Strong experience with the Dynamics 365 Sales module.
  • Hands-on experience with 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.
  • Knowledge of the Dynamics 365 security model and solution management.
  • Experience with Azure DevOps, Git, CI/CD, and Power Platform application lifecycle management.
  • Troubleshooting, analytical, communication, and problem-solving skills.

Responsibilities

  • Design, develop, customize, and enhance Microsoft Dynamics 365 Sales solutions.
  • Apply 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 and 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 application lifecycle management, 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.

Desired Qualifications

  • PCF control development using React/TypeScript.
  • Experience with Power Pages.
  • Knowledge of Azure API Management, Key Vault, and Application Insights.
  • Experience integrating Dynamics 365 CRM with Microsoft 365 or third-party applications.
  • Exposure to Copilot Studio or AI Builder.
  • Experience mentoring developers and conducting code reviews.
  • PL-400, PL-200, MB-210, PL-600, or relevant Microsoft Dynamics 365, Power Platform, or Azure certifications.

About the Company

NTT Data

Global IT services and consulting provider.

NTT DATA is a global IT and business services provider that helps organizations run and transform their technology and operations. It delivers consulting, industry solutions, cloud migration, cybersecurity, data analytics, and managed services to modernize systems and processes. It differentiates itself through its large scale, deep sector expertise in banking, healthcare, manufacturing, public sector, and automotive, and its broad ecosystem of partners with Microsoft, SAP, AWS, and Salesforce. Its goal is to help large enterprises digitally transform and optimize operations at scale using cloud-native approaches and secure IT environments.

Company size
10,001+
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
1988

Recently Posted Jobs

Explore more opportunities at NTT Data

See more jobs