Microsoft Corporation Sr. Software Engineering Mgr in Redmond, Washington

Are you looking to take on a role where you can shape the future of a development team? Do you want to work on cutting edge web technologies, empowering Microsoft to achieve more with data on an agile team? The AI&R Research Engineering Technology group creates tools to empower researchers to be more efficient in getting their products out to production, while also helping to keep them compliant. We also have tools to help all of Microsoft plan large scale events, tools that help get our PHD and hundreds of Interns hired each year. If you are looking for variety in your work, we are the team for you! Be on the cutting edge of technology and work with some of the top computer scientist researchers in the world. We are looking for someone that: • Has experience with Azure and web applications. • Is deeply passionate about process and managing people. • Has a proven record of managing a successful team. • Has implemented Agile from scratch. • Loves a challenge where requirements are involved.

Responsibilities

  • Manage development team, including developers, testers, and support

  • Establish and enforce processes across the dev team to help standardize and streamline the development process

  • Manage vendor contracts to ensure that projects/priorities can be accomplished

  • Establish and drive DevOps practices such as quality assurance and build & release management

  • Scope existing and incoming projects

  • Structures the group in a way that is best-suited to the product/service design and maximizes efficiency

  • Delegates work across his or her teams to build capability breadth and depth

  • Promotes a culture in which team members are willing to adopt Microsoft and other technologies when advantageous

  • Engages and maintains consistent communication with all relevant parties until issues are resolved

  • Promotes a positive team environment by modeling behavior that promotes good morale.

  • Is accountable for the team’s morale and mentors team.

  • Leads key processes, such as team and triage meetings, prioritizes work across teams, and rebalances priorities to respond to changes.

  • Removes barriers to the teams

  • Promotes a team culture of quality and ensures that the teams

  • Makes difficult decisions to meet shipping goals.

  • Defines the engineering lifecycle for the team or organization and leads lifecycle improvements, over successive releases.

  • Leads design and code reviews across the feature area, understands the root causes of issues, and finds ways to resolve them.

  • Validates time estimates of others on the team.

Qualifications

  • Strong leadership skills, including experience managing a development team.

  • Demonstrable communication skills to communicate within the development team and across other teams.

  • Excellent collaboration skills.

  • Understanding of technology and cloud architecture.

  • A desire to always be improving the processes within the team.

  • Past success in demonstrating your ability to work effectively with multiple teams and stakeholders while generating energy, creating clarity and delivering results to the team and broader organization

  • Overcomes obstacles by resolving issues, regardless of team boundaries, and identifies and resolves teamwork issues.

  • Minimum of 10 years of industry experience in a developer/development role.

  • Minimum of 5 years management experience, preferably on a development team.

  • Bachelor’s degree, Master’s degree, OR 10 years equivalent work experience.

  • Proven experience of development processes and cloud technologies.

  • Strong development/coding skills.

  • Interest in learning about new technologies.

  • Experience with Microsoft technologies such as C#, Azure, and Visual Studio Online

  • Experience working with agile.

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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to askstaff@microsoft.com.