Microsoft Dynamics 365 is seeking a Principal Software Engineer to join their Customer Service Applications Team, focusing on delivering business applications for Connected Customer Care for Contact Centers. This role offers an exciting opportunity to work on next-generation applications running on Azure, integrating Dynamics 365, Office 365, and various Microsoft cloud services.
As a Principal Software Engineer, you'll collaborate with senior business and technology leaders to design and implement Dynamics 365 applications, choosing optimal technical architectures for complex business needs. The position involves working in an agile environment, solving challenging problems for large-scale 24x7 business SaaS applications.
The role offers a competitive salary range of $137,600 - $267,000 USD annually (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and investment options. You'll be part of a diverse engineering team, using cutting-edge technologies to build enterprise-scale services.
Key responsibilities include designing and implementing features for Dynamics 365 products, maintaining high-quality standards, and supporting team members' development. The ideal candidate should have 10+ years of technical engineering experience, strong collaboration skills, and expertise in enterprise-scale services and Microsoft Azure technologies.
This position offers the opportunity to make a significant impact on business-critical applications used worldwide, while working with the latest technologies in cloud computing and enterprise software development.