Back to jobsJob overview
About the role
Principal Software Engineering Manager- SxG at Microsoft
Required Skills
c#javajavascriptpythoncloud computingsaasmicroservicesdynamics 365power platform
About the Role
Principal Software Engineering Manager role at Microsoft's Customer Experience group, leading development of next-generation Dynamics 365, AI, and Copilot-enabled applications. Responsible for designing scalable capabilities, guiding teams on engineering excellence, and ensuring robust cloud-based SaaS solutions.Key Responsibilities
- Design and develop highly usable and scalable new application capabilities
- Guide teams on producing extensible, maintainable, well-tested, secure, and performant code
- Lead identification of requirements and comprehensive application of automation
- Guide partnership with internal and external stakeholders to determine customer requirements
- Review debugging tools, tests, logs, telemetry and act as expert for production verification
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field
- Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
- 4+ years people management experience
- Ability to pass Microsoft Cloud background check
Nice to Have:
- Master's Degree in Computer Science or related technical field
- Experience in developing, debugging, and supporting code in object-oriented languages
- Background on services and cloud computing
- Prior experience building business-centric web applications
Benefits & Perks
- Industry leading healthcare