Bangalore, Karnataka, India Remote (City) Employment

NTT DATA is hiring a MS Dynamics CRM Senior Developer - Field Service

About the Role

NTT DATA is hiring a MS Dynamics CRM Senior Developer - Field Service to join our team. In this role, you will design and implement Field Service features with emphasis on quality, performance, mobile usability, and reliable integrations. You will also contribute to standards and CI/CD processes across development squads.

What You'll Do

  • Build enhancements across Work Orders, Agreements/PM, Incident Types/Tasks, Customer Assets, Inventory/Returns, and SLAs/Entitlements.
  • Configure scheduling (Bookable Resources/Requirements, Scheduling Board) and tune RSO constraints for skills, territories, and time windows.
  • Develop Field Service Mobile features including offline sets, sync rules, and inspections; ensure responsive forms and accessibility in UCI.
  • Implement Dataverse tables, columns, relationships, forms, and views; author JavaScript/TypeScript form scripts; create Power Automate flows.
  • Develop plugins (.NET/C#), custom actions, and PCF controls (React/TypeScript).
  • Integrate with ERP and Azure services (Functions, Logic Apps, Service Bus) and enable Connected Field Service telemetry.
  • Participate in ALM/CI-CD processes including solution export/import, configuration migration, environment variables, automated checks, and deployments to Non-Prod and Prod environments.
  • Add telemetry via App Insights, conduct performance tuning, create documentation and runbooks; mentor junior developers and review pull requests.

What We're Looking For

  • 5–10 years of hands-on Dynamics 365/Power Platform delivery with solid Field Service experience.
  • Proficiency in Power Apps, Power Automate, Dataverse customizations, JavaScript/TypeScript, plugins (.NET/C#), and PCF.
  • Experience with RSO, Field Service Mobile (offline), inspections, and at least one integration pattern (ERP, Functions/Service Bus, CFS).
  • Working knowledge of ALM/CI-CD tools (Azure DevOps/GitHub) and solution lifecycle management.
  • Strong debugging, communication, and documentation skills.

Technical Stack

  • MS Dynamics CRM, Dynamics 365/Power Platform, Field Service
  • Power Apps, Power Automate, Dataverse
  • JavaScript/TypeScript, .NET/C#, React/TypeScript (PCF)
  • Azure Functions, Azure Logic Apps, Azure Service Bus, Connected Field Service
  • Azure DevOps/GitHub

Work Mode

This role follows a local-city work mode and is based in Bangalore, Karnātaka (IN-KA), India (IN).

NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Required Skills
MS Dynamics CRMDynamics 365Power PlatformField ServicePower AppsPower AutomateDataverseJavaScriptTypeScript.NETC#ReactAzure FunctionsAzure DevOpsGitHub
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
NTT DATA

NTT DATA is a $30+ billion trusted global innovator of business and technology services. Services include business and technology consulting, data and artificial intelligence, industry solutions, and development, implementation and management of applications, infrastructure, and connectivity. Also one of the leading providers of digital and AI infrastructure in the world.

Visit website
Job Details
Department Software Development
Category other
Posted 14 days ago