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 extensive experience in enterprise-scale services and offers the opportunity to work with business leaders, internal users, and partners to design and implement sophisticated business solutions.
The position offers a competitive salary range of $137,600 - $267,000 (higher in SF and NYC areas), along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. Working in a hybrid environment with up to 50% work from home flexibility, you'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more.
The ideal candidate will have 6+ years of technical engineering experience, strong expertise in languages like C#, Java, JavaScript, or Python, and a proven track record in designing and implementing enterprise-scale services. This role presents an exciting opportunity to shape the future of business applications while working with cutting-edge technologies in an agile, collaborative environment.