Overview
Senior Associate in PwC's Advisory practice (Operations Management) specialising in Microsoft Dynamics CRM, responsible for analysing client requirements, implementing CRM solutions and building AI-enabled capabilities on the Microsoft stack.
What you'll do
- Customize and configure Microsoft Dynamics 365 CE to meet business requirements.
- Design and develop AI solutions using Microsoft Copilot Studio, Microsoft 365 Copilot extensibility, Azure OpenAI Service, and Azure AI Foundry.
- Build and deploy conversational AI agents, chatbots, and enterprise Copilots with integration into Microsoft 365, Teams, and Dynamics 365.
- Lead technical design of RAG (Retrieval-Augmented Generation) architectures using Azure AI Search, Azure Blob Storage, and vector embeddings.
- Develop Copilot plugins, declarative agents, and custom connectors for Microsoft 365 Copilot extensibility using the Teams AI Library and Bot Framework SDK.
- Implement AI-powered automation pipelines integrating Azure AI services (Document Intelligence, Language, Speech, Vision) with Power Platform and Dynamics 365.
- Perform prompt engineering, model fine-tuning guidance, and optimization of LLM responses for enterprise accuracy and compliance.
- Conduct code reviews, ensure responsible AI standards (fairness, safety, reliability), and enforce development best practices.
- Support deployment using Azure DevOps, Azure Container Apps, Azure API Management, and CI/CD pipelines.
- Monitor AI solution performance, manage token costs, and resolve production issues related to AI model behavior.
- Prepare technical design documents, AI solution blueprints, and governance documentation.
- Develop PCF controls (field, dataset and virtual) using TypeScript, JavaScript, React and Fluent UI, including custom grids, TreeView and hierarchical controls, large-volume data processing, pagination, sorting and filtering, and Dataverse Web API integration.
- Customise model-driven forms, views, subgrids, custom pages, embedded canvas applications, command bar and ribbon, and web resources.
- Build custom dialogs, Dynamics 365 side-pane applications, workspace components, responsive and accessible user experiences, and handle PCF packaging, versioning, solution deployment, performance optimisation and troubleshooting.
- Develop custom plug-ins, workflows, business process flows, and integrations using C#, JavaScript, and Power Platform tools.
- Develop and maintain Canvas Apps connecting to Dataverse, Dynamics 365, and other data sources.
- Integrate Power Platform components (Power Automate, Power Apps, Power BI) for end-to-end business workflows.
- Design and implement integration solutions between Dynamics CRM and external systems using Azure Integration Services.
- Maintain code quality and adhere to best practices, including version control (Azure DevOps, Git).
- Create technical documentation, including architecture diagrams, code documentation, and release notes.
- Work with Copilot Studio capabilities including agent creation and administration, topics, knowledge sources, generative answers, actions, escalation and live-agent handoff.
- Carry out enterprise integration using Dataverse APIs, custom connectors, Power Automate, Azure Functions, Logic Apps, REST/SOAP APIs, Microsoft Teams and Microsoft 365, and PowerShell scripts.
What you'll need
- Bachelor's degree in computer science, Information Systems, or related field.
- 4+ years of hands-on experience with Microsoft Dynamics 365 CE/CRM development.
- Proficiency in .NET/C#, JavaScript, Web APIs (REST/OData), and JSON/XML.
- Experience with Power Platform components: Power Apps (model-driven and canvas apps), Power Automate.
- Strong understanding of the Dynamics 365 data model, security model, and customization options.
- Experience with REST APIs, OData, and integration frameworks.
- Familiarity with DevOps and ALM best practices in Dynamics 365 development.
- Strong experience with Azure OpenAI Service and Azure AI Foundry, including model deployment, API integration, and playground configuration.
- Hands-on knowledge of Microsoft Copilot Studio for building custom copilots, topics, entities, and multi-channel deployment.
- Experience with Microsoft 365 Copilot extensibility, including declarative agents, Graph connectors, and Copilot plugins (REST API / OpenAPI spec).
- Proficiency in Python and/or C# for backend AI service development and Azure Function-based integrations.
- Knowledge of RAG patterns using Azure AI Search (vector/hybrid search), LangChain or Semantic Kernel, and embeddings models.
- Experience with Azure AI services: Document Intelligence (Form Recognizer), Language Service, Speech Service, and Content Safety.
- Familiarity with Azure Functions, Logic Apps, Service Bus, API Management, Container Apps, and Key Vault.
- Understanding of Power Platform AI capabilities: AI Builder, Copilot in Power Automate, and intelligent document processing.
- Knowledge of responsible AI principles: content filtering, grounding, fairness, transparency, and regulatory compliance.
- Good troubleshooting, communication, and documentation skills.
- Years of experience required: 4 to 8 years.
- Education qualification: BE/BTech/MTech/MBA/MCA/BSc (required: Bachelor of Engineering, Master of Business Administration).
Nice to have
- Microsoft certifications such as AB-620, AI-102, AI-103, PL-400, AZ-204 (Azure Developer Associate).
- Experience with Dynamics 365 Field Service, Sales, Marketing, or Customer Insights modules.
- Understanding of Agile/Scrum development methodologies.
- Knowledge of CI/CD pipelines in Azure DevOps.
Details
- Location: Chennai.
- Travel requirements: not specified.
- Visa sponsorship: No.
- Government clearance required: No.
- Job posting end date: June 10, 2026.
Read the full description and apply on the company’s own careers page.