Hybrid Senior Software Engineering Manager

Posted 3 months ago

Apply now

About the role

  • Manager of Software Engineering leading a talented team in healthcare workflow solutions. Fostering team growth and delivering impactful software applications.

Responsibilities

  • Lead and manage a team of software engineers, ensuring effective execution across design, development, and testing phases
  • Provide hands-on mentorship and technical guidance to team members, fostering a culture of excellence and accountability
  • Oversee day-to-day operations, ensuring projects are delivered on time, within scope, and aligned with quality standards
  • Develop and maintain detailed project plans, timelines, and resource allocations for multiple concurrent initiatives
  • Monitor progress and proactively address risks or roadblocks to ensure successful delivery
  • Manage budgets and ensure efficient use of resources across engineering efforts
  • Partner with product managers, designers, and business stakeholders to define and prioritize features and enhancements
  • Facilitate clear communication between engineering and other departments to ensure alignment and transparency
  • Translate business requirements into technical solutions that meet customer needs and operational goals
  • Stay current with emerging technologies and industry trends to inform strategic decisions and drive innovation
  • Promote best practices in software development, including code quality, testing, and documentation
  • Encourage experimentation and continuous improvement in engineering processes and tools

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Typically requires 10+ years of professional experience in software engineering, including 4+ years in a leadership role managing cross-functional teams and delivering enterprise-level applications
  • Strong understanding of modern software development practices, including Agile methodologies (Scrum, Kanban)
  • Experience with full-stack development using technologies such as JavaScript/TypeScript, Node.js, React, Ruby on Rails or C#
  • Familiarity with RESTful APIs, GraphQL, and healthcare interoperability standards like FHIR
  • Solid grasp of database technologies including PostgreSQL and MongoDB, as well as event streaming platforms like Apache Kafka
  • Hands-on experience with cloud platforms such as Microsoft Azure
  • Exposure to CI/CD tools like GitHub Actions, Jenkins, or GoCD
  • Understanding of DevOps principles and their application in modern software delivery

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible working hours
  • Paid time off
  • Professional development opportunities
  • Annual bonus or long-term incentive opportunities

Job title

Senior Software Engineering Manager

Job type

Experience level

Senior

Salary

$127,500 - $212,500 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