Senior Software Engineer - Dynamics 365, Power Platform
Core
Design and build enterprise-grade AI-powered customer support solutions using Dynamics 365 and Power Platform to enable seamless, context-rich interactions across digital and assisted channels.
Role type
Senior Software Engineer (Dynamics 365 & Power Platform)
Builds
Scalable, resilient customer support platforms including chatbot and voice bot services, agentic LLM-based architectures, and API-led integrations.
Domain
Banking / Customer Experience / Microsoft Ecosystem
Deliverable
production ML models | product features
Required skills
Dynamics 365 configuration and customization, Power Platform (Power Apps, Power Automate), API-led architecture design, CI/CD pipeline management, Copilot Studio development, NLU implementation, cloud engineering (Azure/AWS), .NET development
Preferred skills
Dynamics 365 Contact Centre expertise, SharePoint Framework (SPFx) development, external-facing portal building, LLM governance
Technologies
Dynamics 365, Power Apps, Power Automate, Dataverse, Copilot Studio, Azure, AWS, Microsoft 365, SharePoint Online, SPFx
Responsibilities
Own end-to-end software engineering delivery for Dynamics 365 solutions, design and implement API-led architectures, establish standards and best practices for model-driven apps, partner with stakeholders to translate requirements into enterprise-ready solutions, support Microsoft 365 platform initiatives including ALM and release governance, embed intelligent automation and AI-enabled capabilities.
Seniority
Senior, hands-on IC