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.



