Are you on the lookout for a transformative leadership opportunity that holds the power to influence millions of developers? If your passion lies in enhancing the daily experiences of your fellow developers, then this role might be the fulfilment of your career aspirations!
Joining our dynamic environment, steeped in a growth mindset, you will have the chance to closely engage with the Developer community. Together, we'll identify innovative opportunities to enhance the effectiveness of a diverse range of developers. Our team thrives on mutual support, prioritizing open communication and embracing a variety of perspectives. In collaboration with the Open-Source community and internal teams, we craft creative solutions that propel our mission forward.
You'll play a pivotal role in making the building process for .NET project types across Visual Studio, VS Code, and the command line exceptionally efficient and user-friendly. Our goal is to deliver a unified build experience across Windows, macOS, and Linux, utilizing MSBuild as the focal point and leveraging the .NET Core SDK to create a standardized interface for developers across all platforms.
Responsibilities
Lead and inspire a team of engineers dedicated to MSBuild and the Visual Studio Project System for .NET.
Direct planning, prioritization, and day-to-day execution of tasks, ensuring alignment with overarching goals.
Provide constructive and supportive feedback to team members, fostering a culture of continuous improvement.
Collaborate with fellow managers across the .NET team, orchestrating cross-team initiatives for seamless integration.
Engage with customers, both internal and external to Microsoft, to guarantee that MSBuild contributes to unlocking the full potential of .NET.
Qualifications
Bachelor’s degree in computer science or a related field, or equivalent practical experience.
Exceptional communication and collaboration skills.
Proficiency in programming languages like C++, C#, Java, or similar.
Experience in management or team leadership roles, demonstrating the ability to lead and influence across teams.
Preferred Experience
Familiarity with .NET Core, C++, and ASP.NET Core.
Experience in maintaining open-source projects.
Experience in creating efficient engineering systems.
Embark on this exciting journey with us, where your leadership will shape the future of developer experiences and contribute to the success of the broader .NET ecosystem!
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .