The Microsoft Support Services
Our team's mission is to "Empower Every Premier Support Customer to Achieve More by Developing and Delivering Digital Services Experiences". Specifically, Advanced Services Delivery (ASD) is responsible the development of Microsoft Services Hub (https://ServicesHub.Microsoft.com).
The Services Hub is the premium online service powering the multi-billion-dollar Microsoft Premier and Unified Support business. The portal allows our largest business customers to digitally engage their support benefits such as support ticket management, support account team engagement, on-demand education services, and on-demand IT assessments running on Azure. Check out the Services Hub in action and learn more here.
We are seeking an experienced Director \ Principal Software Engineering Manager to lead ASD development group. This manager will be the lead for our entire software engineer function as well as manage a team of development managers. The group is chartered with full architecture and engineering development of the Services Hub platform including its online portal, underlying Azure microservices, the content authoring service, the AI machine learning engine for customer recommendations, the data architecture and BI, and the AI Bot for customer interaction. This role will work closely with our Engineering PM team for research and UX design and will work closely with our Content Engineering team on creating innovate IP content solutions for our online service library.
People ask what kind of team is ASD? Culture matters to us big time. We are small enough to care about each team member but we are big enough to drive impact at company and industry level. Innovation lives here as we explore leading technology for AI, Media, and Mobile based on our flagship services like Azure. Come join a community, grow your skills, and drive impact that makes a difference.
7+ years of people management of software engineers
Leadership experience on an engineering team growing and guiding developers
7+ years of experience with the .NET framework (C#, ASP.NET, XML)
3+ years of experience with UI technologies (WPF or CSS/JS, etc.)
2+ years of designing and shipping modern web applications
2+ years of experience with Microsoft Azure and SQL Azure
Creative and self-motivated developer with excellent coding, design and communication skills
A BS or MS Degree in Computer Science or related technical discipline is preferred
Location/Travel: You will be based in Issaquah, WA, near Microsoft HQ in Redmond WA. Travel will be minimal if any for this role.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
As the Director of Software Engineering Manager, your duties include: