Senior Director of Software Development
Hone HealthAbout the role
About Hone
Hone is a modern hormone optimization company that makes it easy for men to get back their energy, focus, and confidence. Our mission is to empower men to take back control of their well-being and feel like themselves again, all from the comfort of home. Our vision is to live in a world where age isn’t a limit.
Since launching in March 2020, we have helped tens of thousands of men test their hormones and connect with leading hormone optimization specialists all over the country. Quickly expanding into additional therapeutic areas and women’s care.
The Role
Are you passionate about helping people get back to feeling their best? Do you want to be part of the fastest-growing men’s healthcare company in the country? Are you excited about working in a booming, new marketing arena? Are you a people person who loves to make new friends and collaborate with different teams? If so, we want to work with you.
We are seeking a dynamic and experienced Senior Director of Software Development to lead and inspire our growing teams working on a suite of .NET Core backend services and Next.js/React frontend applications for our fast-growing telehealth company. As a hands-on leader, you will play a critical role in shaping our technical strategy, driving innovation, and delivering high-quality software solutions that empower healthcare providers and patients.
Responsibilities
- Leadership: Provide visionary leadership to multiple software development teams, fostering a culture of collaboration, innovation, and excellence. Mentor and inspire team members to achieve their full potential.
- Technical Strategy: Define and drive the technical strategy for our software development, including selecting the right technologies, architectures, and best practices. Ensure alignment with business objectives and scalability.
- Product Development: Lead the end-to-end software development lifecycle, from concept to delivery, for both backend and frontend services. Collaborate closely with product management to define, prioritize, and execute on the product roadmap.
- Hands-on Development: Lead by example through active participation in coding, code reviews, and technical discussions. Stay up-to-date with the latest technologies and industry trends.
- Quality Assurance: Establish and maintain software development best practices, including coding standards, testing methodologies, and code quality. Ensure the delivery of reliable and high-performance software.
- Cross-functional Collaboration: Work closely with cross-functional teams, including design, QA, infrastructure, and operations, to ensure seamless integration of services and applications.
- Scalability and Performance: Architect and optimize systems for scalability, reliability, and performance to meet the demands of a rapidly growing user base.
- Security: Ensure that security best practices are followed, and data protection measures are in place, especially in the context of healthcare data.
- Budget and Resource Management: Manage the software development budget and allocate resources effectively to meet project deadlines and business goals.
- Continuous Improvement: Drive continuous improvement initiatives within the software development teams, fostering a culture of learning and innovation.
Requirements
- 8+ years of progressive leadership experience in software development, with a proven track record of successfully leading and growing development teams.
- Strong hands-on experience with .NET Core, Azure, SQL Server, as well as a deep understanding of modern software development practices.
- Solid understanding of modern front-end frameworks such as Next.js, React, Angular, Vue, etc.
- Experience in the healthcare or telehealth industry is a plus.
- Proven expertise in designing, implementing, and optimizing complex architecture within the Microsoft Azure ecosystem.
- Excellent problem-solving skills, with the ability to troubleshoot complex technical issues.
- Strong leadership and interpersonal skills, with the ability to collaborate effectively across technical and non-technical teams.
- Strong problem-solving skills and a proactive approach to addressing technical challenges.
- Experience with agile development methodologies and project management tools.
- A commitment to quality, security, and best practices in software development.
Benefits
- Competitive salary, equity, and career development opportunities.
- Health, dental, and vision insurance plan coverage.
- Budget for the technology tools you need — whether a laptop, monitor, or special software.
- We’re remote and plan to embrace it moving forward
- Company vacations and
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s