Senior Microsoft Dynamics 365 Developer – D365 CE / Copilot / GenAI
Description
Key Responsibilities
D365 and Power Platform Development
• Design, develop, customize, and deploy solutions using Microsoft Dynamics 365 Customer Engagement (CE).
• Build and extend Dataverse entities, plugins, workflows, business rules, and custom actions.
• Develop server-side components using C#/.NET, D365 Plugins, and Custom APIs.
• Configure and extend Dynamics 365 using Power Apps, particularly Model-Driven Apps.
• Develop integrations across Microsoft platforms using Power Platform, Azure services, and APIs.
Copilot and Generative AI Development
• Design and implement Copilot-powered experiences within Dynamics 365 and Power Platform.
• Integrate Azure OpenAI and Generative AI services through APIs.
• Develop AI-powered capabilities such as case summarization, knowledge assistance, task automation, and intelligent workflows.
• Implement agent-based or assistant experiences to support internal business users.
• Collaborate with architects to ensure responsible AI implementation, security, auditability, and governance.
• Support prompt engineering, orchestration logic, and integration of AI services into business workflows.
Delivery and Engineering Excellence
• Own development activities throughout sprint delivery, testing, deployment, and hypercare.
• Conduct code reviews and ensure compliance with development and architectural standards.
• Troubleshoot and resolve complex technical issues across Dynamics 365 and Power Platform.
• Contribute to technical documentation, deployment processes, and environment management.
• Collaborate with onshore leads, architects, and functional teams in an Agile/Scrum environment.
Must-Have Skills
• Microsoft Dynamics 365 CE – Extensive hands-on development and customization experience.
• C#/.NET Development – Strong experience developing D365 Plugins and Custom APIs.
• Microsoft Dataverse – Deep understanding of Dataverse entities, extensibility, and development patterns.
• Power Platform – Hands-on experience with Power Apps (Model-Driven Apps) and Power Automate.
• Copilot Integration – Practical experience integrating or extending Copilot capabilities within D365 or Power Platform.
• Azure OpenAI / Generative AI – Experience consuming AI services through APIs and integrating GenAI capabilities into enterprise applications.
• Agile/Scrum – Experience delivering solutions in Agile development environments.
• Responsible AI and Security – Understanding of enterprise AI governance, security, auditability, and data handling.
Good-to-Have Skills
• Banking or other regulated enterprise industry experience.
• Experience with CI/CD pipelines for Dynamics 365 and Power Platform.
• Exposure to case management, customer service solutions, and workflow automation.
• Experience with Azure services and enterprise API integrations.
• Microsoft Power Platform certifications.
Qualifications
• Minimum 4 years of experience in Microsoft Dynamics 365 CE development.
• Strong hands-on experience with C#/.NET, Dataverse, Plugins, and Custom APIs.
• Demonstrated experience integrating Copilot or Azure OpenAI/GenAI capabilities into enterprise solutions.
• Strong technical problem-solving, communication, and collaboration skills.
• Ability to work independently and collaborate with architects, functional teams, and international stakeholders.