Careers

Software Engineering Manager

Apply Now

(Remote/Hybrid)

 

Job Summary:The Software Engineering Manager will oversee the creation and maintenance of company products and ensure that team focus aligns with the company’s strategic goals. 

 

Duties/Responsibilities:

The Software Engineering Manager’s responsibilities include but are not limited to the following:

  • Manage a team of engineers and ensure projects and delivery commitments are met.
  • Handle staffing and mentoring to grow and maintain a high performing team.
  • Hold regular 1:1 with team members.
  • Promote and instill software development best practices.
  • Facilitate collaboration with teams across the organization including engineering, product, customer success, and sales.
  • Own the success of the complete software development lifecycle including but not limited to scoping, prioritization, design, implementation, and testing.

 

Supervisory Responsibilities: This position will manage a team of Software Engineers

 

Required Skills/Abilities

  • Minimum five years of software engineering experience and two years of leadership experience.
  • Technical background in software development, with a deep understanding of modern programming languages, frameworks, and system design.
  • Experience within the healthcare industry a plus
  • A track record of delivering high-quality software solutions in a team environment.
  • A strong sense of ownership and accountability for team and product outcomes.
  • Excellent communication and leadership skills, with the ability to influence and collaborate across teams.
  • Experience managing the full software development lifecycle, from planning and requirements gathering to delivery and maintenance.
  • Effective and decisive troubleshooting and decision-making skills

 

Education and Experience:

  • Bachelor’s degree in computer science, Software Engineering, a related technical field, or equivalent professional experience.

 

Travel Requirements:

  • Some travel may be required for department or company wide meetings