Job Title: Manager of Software Development
Industry: Healthcare Technology / Revenue Cycle Management
Location (City, State): Remote (Central Time Zone preferred)
Assignment Type: Direct Hire
Pay: $105,000–$140,000 annually + bonus potential
Work Schedule: Full-Time | Monday–Friday | Standard business hours (Central Time hours)
Benefits: This position is eligible for medical, dental, vision, and 401(k).
About The Company:
Our client is a rapidly growing healthcare technology organization that develops software and business solutions to help healthcare providers improve operational efficiency and financial performance. The company has experienced significant growth over the past several years and continues to expand through strategic acquisitions, creating exciting opportunities for technology professionals looking to make an impact in a growing organization.
Job Description:
We are seeking a Manager of Software Development to lead a team of software engineers in a fully remote environment. This role is ideal for a collaborative leader who enjoys mentoring developers, improving engineering processes, and helping build a high-performing team. The ideal candidate is adaptable, motivated, and excited to contribute to an evolving technology organization.
Key Responsibilities:
- Lead, mentor, and develop a team of approximately seven software developers.
- Drive Agile and Scrum best practices while helping improve software development processes.
- Monitor team performance through KPIs, delivery metrics, and continuous improvement initiatives.
- Oversee project execution and prioritize work within a ticket-based development environment.
- Partner with technical and business stakeholders to deliver quality software solutions.
- Remove obstacles and help the team improve efficiency and productivity.
- Support career growth and professional development for team members.
- Provide technical guidance when needed while remaining focused on leadership responsibilities.
Qualifications:
- Experience managing or leading software development teams.
- Strong understanding of Agile/Scrum methodologies.
- Experience tracking team performance using KPIs and project metrics.
- Familiarity with software development lifecycle best practices.
- Excellent communication, leadership, and organizational skills.
- Technical experience with Microsoft technologies or .NET is preferred but not required.
- Ability to thrive in a fast-paced, evolving environment.
Additional Details:
- Fully remote position with preference for candidates working Central Time Zone hours.
- Opportunity to join a growing technology organization experiencing rapid expansion.
- Leadership role with strong visibility and opportunities for future career growth.
- Hands-on coding is not required, but candidates who enjoy remaining technically engaged are welcome.
- Interview process consists of an initial video interview followed by conversations with additional leadership before an offer is extended.