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 with a diverse engineering team to develop and implement enterprise-scale services for large-scale 24x7 business SaaS applications.
The role requires expertise in software development, with a focus on building and maintaining cloud-based business applications. You'll be working in an agile environment, collaborating closely with partners and customers to deliver high-value, complete, and predictive application scenarios across all devices and form factors.
As a Principal Software Engineer, you'll be responsible for technical leadership, designing and implementing features for Dynamics 365 products, and ensuring high-quality standards. The position offers the opportunity to work with cutting-edge technologies and solve complex problems for enterprise-level applications.
The ideal candidate should have extensive experience in software engineering, strong technical skills in languages like C#, Java, or Python, and a proven track record of building 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 an inclusive culture that values growth mindset and innovation.
Benefits include industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. The position offers hybrid work arrangements with up to 50% work from home, competitive compensation, and the opportunity to work on products used by businesses worldwide.