Software Engineering Manager

INDIEMD NETWORK LLC
Boerne, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$170,000.0 - $210,000.0
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Data Analysis JIRA Microsoft Azure Cloud Computing Code Review Relational Databases Python (Programming Language) Node.Js Operational Data Store
+5 more
Web Application Security Software Engineering Systems Architecture Backend Information Technology

Job description

Freenet Health is seeking an experienced Software Engineering Manager to lead a small, high-performing engineering team responsible for building and maintaining internal healthcare technology platforms.

This role combines hands-on technical leadership with team management. The Engineering Manager will guide system architecture, ensure engineering quality, and coordinate development across backend services, integrations, and internal applications that support clinical operations, billing workflows, and analytics.

You will work closely with the Product Manager, CTO, and engineering team to drive technical execution, maintain architectural consistency, and ensure projects are delivered on schedule.

The ideal candidate is a strong software engineer who has transitioned into leadership and enjoys mentoring developers while still contributing technically when needed., Engineering Leadership

  • Lead and manage a team of software engineers
  • Provide technical direction and architectural guidance
  • Conduct code reviews to maintain high engineering standards
  • Mentor engineers and support professional growth
  • Establish development best practices and engineering standards

Architecture and System Design

  • Guide backend system architecture and ensure long-term scalability
  • Maintain clear module boundaries across internal systems
  • Ensure backend services are reliable, secure, and maintainable
  • Support infrastructure decisions in collaboration with engineering leadership

Agile Development Management

  • Partner with the Product Manager to ensure backlog clarity and execution alignment
  • Track sprint progress and communicate status to stakeholders

Delivery and Execution

  • Ensure engineering work is delivered on schedule and meets quality standards
  • Identify and remove technical or operational blockers
  • Coordinate development across internal teams and external vendors when necessary
  • Maintain alignment between product goals and engineering implementation

Cross-Functional Collaboration

  • Work closely with product, operations, and clinical stakeholders
  • Help prioritize engineering efforts based on business impact

Requirements

Leadership Experience

  • 5+ years software engineering experience
  • 2+ years managing engineering teams
  • Proven experience leading backend engineering projects

Technical Experience

  • Strong backend development background (Python, Node.js, Java, or similar)
  • Experience designing scalable backend systems and APIs
  • Solid understanding of relational databases and data modeling
  • Experience with cloud infrastructure (Azure preferred)
  • Familiarity with secure system design and web security practices

Agile Development

  • Strong understanding of Agile and Scrum methodologies
  • Experience managing development workflows using Jira or similar tools
  • Ability to facilitate team collaboration and technical decision-making

Communication

  • Excellent communication and leadership skills
  • Ability to coordinate across technical and non-technical teams
  • Strong problem-solving and decision-making capabilities, * Experience in healthcare technology environments especially in Electronic Healthcare Records (EHR)
  • Experience working with clinical or operational data systems
  • Experience managing distributed or contractor engineering teams

Benefits & conditions

Referral program, On-the-job training, Health insurance, Paid time off, Employee discount, Opportunities for advancement, Why Join Freenet Health

  • Work with a small engineering team building meaningful healthcare technology
  • Lead projects that directly impact clinical operations and business performance
  • High ownership and influence over technical direction
  • Collaborative environment with strong leadership support, Health insurance Paid time off Opportunities for advancement Employee referral program On-the-job training Employee discounts

Work Environment

Administrative office environment Monday - Friday schedule Minimum 40 hours per week

Occasional weekend work may be required

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all