Dynamics 365 is Microsoft's suite of enterprise software that powers many of the largest businesses in the world. The Customer Experience Applications Team delivers Dynamics 365 Customer Service Omnichannel that lets customers run intelligent and highly scalable contact centers.
As a Software Engineer II in the Microsoft Dynamics Customer Experience Applications team, you'll work on building the next generation of applications running on Azure that combine Dynamics 365, Office 365 and other Microsoft cloud services. You'll be part of the team developing Omnichannel for Customer Service, a robust application that extends Dynamics 365 Customer Service to enable organizations to instantly connect with customers via Live Chat, Voice, and SMS.
The role offers competitive compensation ranging from $98,300 - $193,200 per year (higher in SF Bay Area and NYC: $127,200 - $208,800) plus comprehensive benefits. You'll work in a hybrid environment with up to 50% work from home flexibility and 0-25% travel requirements.
This is an excellent opportunity to join Microsoft's mission of empowering every person and organization on the planet to achieve more. You'll work in a culture built on respect, integrity, and accountability where everyone can thrive. The role combines technical challenges in distributed systems, real-time communications, and enterprise software with direct business impact serving major global organizations.
Key technologies you'll work with include C#, Azure, Power Platform, and various Microsoft cloud services. You'll own both feature development and operational excellence, participating in live site support rotations and ensuring high reliability through monitoring and alerting.
The ideal candidate brings strong software engineering fundamentals, experience with object-oriented programming and databases, and a passion for building enterprise-scale applications that deliver real customer value.