Principal Software Engineering Manager (.NET Preferred)
Lead and inspire a team of engineers dedicated to MSBuild and the Visual Studio 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 and Visual Studio teams, orchestrating cross-team initiatives for seamless integration. 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 OR equivalent experience. Experience in management or team leadership roles, demonstrating the ability to lead and influence across teams. Proficiency in programming languages like C#, Java, C++ or similar. Good communication and collaboration skills. Master'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. Familiarity with the .NET ecosystem. Experience in maintaining open-source projects. Experience in creating efficient engineering systems.