Microsoft Dynamics 365 is seeking a Principal Software Engineer to join their Customer Experiences Applications Team. This role focuses on building next-generation applications running on Azure that integrate Dynamics 365, Office 365, and other Microsoft cloud services. The position involves working on Connected Customer Care solutions for Contact Centers, delivering high-value, complete, and predictive application scenarios across all devices.
As a Principal Software Engineer, you'll be at the forefront of integrating cutting-edge AI technologies into product innovations. The role requires collaboration with business and technology leaders, internal users, and partners to design and implement Dynamics 365 applications. You'll work in an agile environment, solving challenging problems for large-scale 24x7 business SaaS applications.
The ideal candidate brings 6+ years of technical engineering experience and strong expertise in enterprise-scale services. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in a culture that values respect, integrity, and accountability.
The position offers competitive compensation, comprehensive benefits, and the opportunity to work on innovative solutions that impact millions of users. With a hybrid work environment allowing up to 50% work from home, this role provides the flexibility modern tech professionals seek while maintaining collaborative opportunities with industry leaders.