Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineering Manager 
India, Karnataka, Bengaluru 
352751306

31.12.2024

cutting edge

You will be empowered to make product-wide technical decisions and directlythe outcomes for this flagship product working in a dynamic and collaborative environment. You will work with great people, solve a lot of technical

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 3+ years of leading an engineering team.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR 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 equivalent experience.
  • 4+ years people management experience.
  • Solid understanding of mobile technologies, design patterns, computer science basics. Android/iOS development experience is preferred.
  • Good problem-solving skills and abilityto think strategically.
  • Track recordof delivering innovation and results,leadershipand collaboration.
  • Ability to work on cross team/org projects
  • Creates an inclusive and fun work environment where every employee engages effectively.

Responsibilities
  • Lead a team of engineers to build features which influence growth of Teams mobile.
  • Mentor and grow the engineers in your team.
  • Design, implement andoperateend-to-end product experiences. We expect you to lead the technical architecture, design & code reviews, and delivery of projects, interfacing with product management,designand other dependencies.
  • Collaborate with product managers to layout and manage the feature execution and rollout plan.
  • Make technology and design decisions to deliver performant experiences.
  • .