Hybrid Manager, Software Engineering – .Net

Posted last week

Apply now

About the role

  • Responsible for applying Software engineering knowledge to the day-to-day management of a team related to the software development and implementation of myQ middleware software.
  • Responsible for the planning of resources and project planning for software engineering projects within the line of business they are assigned.
  • Plan and track projects to ensure they are completed on time and with quality.
  • Responsible for the recruiting, onboarding, retaining, scheduling, and direct supervision of Software Engineer(s) and Software Architect(s).
  • Build cross-functional relationships with other functional areas in operations and development.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field; an additional 4 years of job-related experience can substitute for the bachelor's degree
  • An advanced degree in directly applicable area of study may substitute for up to two (2) years of job-related experience
  • 7 years of job-related experience and 3 years of software development leadership experience
  • Experience in middleware or backend IOT system development using C#, .NET, or Microsoft SQL Server
  • Experience in defining architectural specifications to create quality software
  • Ability to travel up to 15% of the time domestically and internationally

Benefits

  • comprehensive benefits package
  • 401k contribution
  • short-term incentive plan (subject to eligibility requirements)

Job title

Manager, Software Engineering – .Net

Job type

Experience level

SeniorLead

Salary

$97,700 - $184,175 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job