The Senior Software Engineer is a technical leader responsible for designing, developing, configuring, and supporting enterprise contact center solutions built on Microsoft Dynamics 365 Customer Service, Dynamics 365 Contact Center, Power Platform, Copilot, and related technologies. The role designs IVA customer self-service conversation flows, configures IVR routing and call handling, builds Power Automate workflows for case management, creates Dataverse extensions, plugins, and custom APIs, and configures contact center routing and queue management. It also develops integrations through Azure services and designs Copilot experiences and prompt orchestration strategies. The engineer reviews pull requests, mentors engineering team members, creates technical specifications and solution and integration designs, and participates in Agile ceremonies. The role supports production incidents, collaborates with business partners to gather requirements and define solutions, analyzes contact center performance metrics to identify optimization opportunities, and works with architects to improve scalability, security, and maintainability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior