Browse current jobs

MS CRM Lead Developer – Dynamics 365 CRM, Azure, AI & Integration

Bosch Global Software Technologies · Bangalore

Apply on employer website

Collected role description

Role overview

MS CRM Lead Developer – Dynamics 365 CRM, Azure, AI & Integration at Bosch Global Software Technologies

Define technical architecture and development standards for CRM and Power Platform implementations.

The role requires a strong hands-on development background combined with technical leadership, solution design, and team mentoring capabilities.

Responsibilities

  • Lead the design, development, and customization of Microsoft Dynamics 365 Sales/Customer Engagement solutions.
  • Design and develop D365 plugins, custom APIs, PCF controls, JavaScript/TypeScript customizations, and Dataverse extensions.
  • Design and implement Azure-based solutions using Azure Functions, Service Bus, Logic Apps, API Management, and other relevant Azure services.
  • Lead integrations between Dynamics 365/Dataverse and external enterprise applications using REST APIs, OData, and messaging services.
  • Define integration patterns covering synchronous/asynchronous communication, error handling, logging, monitoring, and retry mechanisms.
  • Drive AI adoption by identifying and implementing AI/GenAI use cases within CRM and business processes.
  • Design and implement solutions using Azure AI Foundry, Azure OpenAI, Microsoft Copilot Studio, and other relevant AI services.
  • Explore and implement intelligent document processing, AI-powered automation, and AI-assisted business workflows.
  • Ensure secure, scalable, and maintainable integration and AI solutions.
  • Provide technical guidance, conduct code reviews, and mentor development teams.
  • Lead technical discussions, effort estimation, solution design, and technical problem-solving.
  • Drive CI/CD implementation and deployment automation using Azure DevOps.
  • Collaborate with architects, functional consultants, QA, DevOps, and business stakeholders.
  • Participate in Agile ceremonies, sprint planning, backlog refinement, and technical design reviews.
  • Must Have Extensive hands-on experience in Microsoft Dynamics 365 CE/CRM development and customization.
  • Strong knowledge of Dataverse architecture, security, plugins, custom APIs, PCF controls, and JavaScript/TypeScript.
  • Strong hands-on experience with Microsoft Azure services, particularly Azure Functions and Azure Service Bus.
  • Experience with Azure Logic Apps, API Management, Key Vault, and Azure monitoring.
  • Strong experience designing and implementing REST API and enterprise application integrations.
  • Understanding synchronous and asynchronous integration patterns, messaging, error handling, and monitoring.
  • Practical experience in AI/GenAI adoption and implementation within enterprise applications.
  • Experience with Azure AI services, Azure OpenAI, or Microsoft Copilot ecosystem.
  • Strong experience with Azure DevOps, CI/CD pipelines, and automated deployments.
  • Proven technical leadership, solution design, and developer mentoring capabilities.
  • Good understanding of Agile/Scrum delivery methodologies.
  • Qualifications 9–12+ years of overall IT experience, with significant experience in Dynamics 365 CRM and Azure development.
  • Proven experience leading technical development teams and delivering enterprise CRM and integration solutions.
  • Hands-on experience in implementing Azure-based integrations and AI/GenAI solutions.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Microsoft Dynamics 365, Azure, and AI-related certifications are an added advantage.
  • Strong analytical, architectural, and problem-solving skills.
  • Excellent communication, stakeholder management, and technical leadership skills.
  • Ability to work independently and lead delivery in a distributed Agile project environment.
  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience). 4-7 Years

Employment details

  • Location: Bengaluru (prev. Bangalore) [India]

About the employer

  • Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions.

Additional role details

  • With over 22,700 associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
  • We are looking for an experienced Lead Developer with strong expertise in Microsoft Dynamics 365 CRM, Azure services, enterprise integrations, and AI adoption.
  • The candidate will be responsible for leading technical design and development, implementing scalable cloud-based solutions, and driving the adoption of AI capabilities across CRM and business processes.

Collected minimum qualification

Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).

Collected experience requirement

4-7 years