Windows Engineering Manager

Skills
.NET FrameworkC#CoachingDesktop DevelopmentLeadershipMoraleScreening
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience developing and delivering high-quality software on Windows
  • Familiarity with C# and .NET desktop applications
  • Engineering management experience including hiring 1:1s and performance reviews
  • Accountability for team delivery and leadership of a software team
  • Ability to communicate clearly with engineers and non-engineers
  • Strong technical judgment and familiarity with native interop and the team stack

Nice to have

  • Collaborative
  • Strategic
  • Accountable
  • Humility
  • Honesty
  • Service-minded
  • Mentoring-focused
  • Product-minded

Day to day

  • Lead the Windows team delivering ProPresenter on Windows for live production environments
  • Partner closely with product design QA support and other engineering teams to ship reliable functional software
  • Guide architecture and delivery decisions while keeping the team focused on performance quality and operational excellence