Principal Software Engineering Manager at Microsoft
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Coaching, Project Management, Collaboration, Problem Solving, Quality Engineering, Agile Development, Coding, Debugging, Design, Customer Experience, Technical Review, Security, Scalability, Compliance, Performance, Accessibility

Industry

Software Development

Description
- Invest in people on your team, nurture them through modeling, coaching, and caring. - Identifies skills needed and ensures engineering team's skills remain current by investing time and effort into being informed of current developments. - Guide team on driving multiple groups' project plans, release plans, and work items in coordination with appropriate stakeholders - Be customer obsessed. Collaborate with product, design, and data disciplines to accomplish business goals and product or solution delivery. Clear communication and teamwork are critical to be succesful. - Be committed to delivering the best customer experience by quickly resolving any high-priority bugs that surface and analyzing root causes of customer-found issues to prevent recurrences. - Ability to understand the technical details of a complex area and review the code in depth. Support rigorous quality engineering practices across all phases of product development and deployment with an emphasis on security, quality, scability, and compliance. - Use agile development principles to produce continuous value while readily adapting to change. Required qualifications - Bachelor's Degree in Computer Science or related technical field AND 10yrs + years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. - Consistent track record of shipping across multiple product release cycles. - Excellent design, coding, debugging, and problem-solving skills. - Ability to coach team on delivering secure, performant, scalable, world-ready, accessible solutions. Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. -
Responsibilities
Invest in and nurture team members through modeling, coaching, and caring. Collaborate with product, design, and data disciplines to deliver business goals and ensure a high-quality customer experience.
Loading...