Microsoft

Principal Software Engineer Manager

Microsoft

Reston, VA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Microsoft is looking for an experienced and motivated Principal Software Engineer Manager to join our growing team. We're looking for a leader who can drive software development projects from conception to completion, while overseeing teams of software engineers and fostering a collaborative work environment.The ideal candidate will have a combination of technical and managerial skills, with a record of success managing software engineering teams. The successful applicant will be a self-starter with great communication and problem-solving skills, and a passion for crafting elegant, user-friendly software solutions.Qualifications:• Bachelor's degree in Computer Science, Software Engineering, or a related field.• 5+ years of experience working in software engineering teams.• 3+ years of experience managing software engineering teams.• Expert knowledge of software development life cycle and software engineering best practices.• Ability to motivate and lead teams to achieve goals, while creating a collaborative and inclusive work environment.• Excellent problem-solving and communication skills.• Experience with Agile and/or Scrum development methodologies.• Experience with a range of tools and technologies, including C#, ASP.NET, JavaScript, and SQL Server.If you are a passionate and experienced software engineer leader with the drive to develop cutting-edge software solutions, we want to hear from you. As a Principal Software Engineer Manager at Microsoft, you'll have the opportunity to make an impact by leading the development of world-class software and to collaborate with a team of talented engineers.

Where is this job?
This job is located at Reston, VA, USA
Job Qualifications
  • Ability To Work In A Fast-Paced Environment

  • Leadership Experience

  • System Architecture And Design

  • Technical Project Management

  • Strong Communication And Collaboration Skills

  • Knowledge Of Software Development And Coding

  • Knowledge Of Software Engineering Principles

  • Ability To Mentor And Develop Team Members

Required Skills
  • Documentation

  • Quality Assurance

  • Process Improvement

  • Project Management

  • Testing

  • Networking

  • Debugging

  • Mentoring

  • agile

  • Team Building

  • Coding

  • Designing

  • Technical Leadership

  • Collaboration

  • Problem-Solving

Soft Skills
  • Communication

  • Leadership

  • Negotiation

  • Problem Solving

  • Time management

  • Interpersonal Skills

  • creativity

  • Organization

  • Teamwork

  • Adaptability

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer Manager in Reston, VA, USA is $166,000 to $210,000.

Additional Information
Microsoft is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 4th, 2023
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Microsoft

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started