Principal Software Engineering Manager - myGwork
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Job Title: Principal Software Engineering Manager

At Microsoft, we're committed to empowering every person and organization on the planet to achieve more. As a Principal Software Engineering Manager, you'll play a key role in leading our team of software engineers to deliver high-quality, scalable, and performant services.

About the Role

We're seeking a seasoned engineering leader with a passion for building and managing high-performing teams. As a Principal Software Engineering Manager, you'll be responsible for:

  • Hiring and leading a team of software engineers
  • Managing delivery schedules in an agile delivery environment
  • Setting strategy for your areas of business ownership in partnership with Program Management and Engineering leadership
  • Setting aggressive but realistic Objectives and Key Results and leading your team to provide the engineering creativity, smarts, and ingenuity to make them happen on time and with high customer satisfaction

Requirements

To be successful in this role, you'll need:

  • Bachelor's Degree in Computer Science or related technical discipline and technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Customer obsession and a strong desire to build a healthy, diverse, and inclusive team
  • Strong experience, ability, and willingness to work collaboratively and independently with others on architecture and design of large, distributed systems
  • Experience either as an individual contributor or hands-on manager with Web Application Frameworks - AngularJS, React, or equivalent, writing in C#, Javascript, TypeScript, AzureSQL/NoSQL DBs
  • Proven ability to design and develop loosely coupled, componentized, and unit-tested software
  • Demonstrated software validation and automated monitoring skills
  • Demonstrated success in executing against a software development schedule

Preferred Qualifications

We're also looking for candidates with:

  • Bachelor's Degree in Computer Science or related technical field and technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • People management experience

What We Offer

At Microsoft, we're committed to creating a workplace that's inclusive, diverse, and empowering for everyone. We offer a range of benefits and perks, including:

  • Competitive salary and bonus structure
  • Comprehensive health and wellness benefits
  • Flexible work arrangements and remote work options
  • Professional development opportunities and training
  • Access to cutting-edge technology and tools

;