Our company is founded in 2012 to help specialty medical practices manage the complex workflow associated with high-cost infusion and injection treatments. Simply put our solution gets patients to treatment faster.
JOB SUMMARY
The Team Lead Engineering is responsible for leading a team of software engineers in the design development and delivery of scalable secure and high-performance solutions across our core platforms including the Provider Portal Staff Portal Pharmacy Portal and third-party integrations.
This role combines hands-on technical leadership with people management responsibilities. The Team Lead oversees feature planning estimation and execution ensures adherence to architectural standards and best practices and mentors engineers to support professional growth and technical excellence. This position plays a critical role in driving delivery quality fostering team collaboration and aligning engineering initiatives with business objectives.
This position reports to the Director of Engineering Operations (or equivalent engineering leadership role).
JOB RESPONSIBILITIES
- Lead mentor and manage a team of software engineers providing clear direction coaching and performance feedback.
- Manage the successful completion of feature-level and release-level initiatives assigned to the team.
- Oversee sprint planning estimation and delivery to ensure commitments are met with high quality and predictability.
- Collaborate with Product QA Architecture and Operations to translate business requirements into technical solutions.
- Contribute hands-on to the design development and review of full-stack features Angular TypeScript and SQL.
- Ensure adherence to development standards coding best practices and secure software development principles.
- Review code provide constructive feedback and maintain accountability for code quality and system performance.
- Partner with technical architects to establish scalable architectural patterns and implementation standards.
- Identify risks remove blockers and proactively address technical challenges.
- Support release planning and contribute to engineering roadmap discussions.
- Promote continuous improvement through process optimization knowledge sharing and adoption of emerging technologies.
- Foster a collaborative accountable and high-performing team culture.
EXPERIENCE SKILLS & QUALITIFCATIONS
- EDUCATION
- Bachelors degree in Computer Science Engineering or related technical field preferred.
- Equivalent experience will be considered.
- EXPERIENCE
- 7 years of experience and C# development
- 5 years of experience with Angular and TypeScript
- 3 years of experience in a technical leadership or team lead role
- Strong knowledge of SQL and relational database design
- Proficiency with ORMs such as Entity Framework
- Experience with Azure Kubernetes Azure App Services and Azure SQL or equivalent cloud platforms
- Experience with Agile and Scrum methodologies including sprint planning and estimation
- Demonstrated full-stack development expertise
- Experience leading code reviews and enforcing development standards
- Experience contributing to system architecture and cloud-based application design
- SKILLS
- Strong leadership and team development capabilities
- Advanced analytical and problem-solving skills
- Excellent written and verbal communication abilities
- Ability to balance hands-on development with leadership responsibilities
- Ability to manage multiple priorities in a fast-paced environment
- Strong understanding of secure coding practices and defensive programming techniques
- Ability to drive accountability and meet strict deadlines
- Commitment to delivering high-quality maintainable software solutions
- Prior experience in the healthcare or health tech industry preferred
- Familiarity with HIPAA SOC II and healthcare data security standards preferred
- Experience with containerization microservices and RESTful API design preferred
- Experience with test-driven development (TDD) preferred
PHYSICAL & TECHNICAL ENVIRONMENT
- Ability to work at a desk in the office for long periods of time.
- The noise level in the work environment is moderate.
- Specific vision abilities required by this job include close vision and color vision.
- Ability to maintain focus under high levels of pressure/multiple priorities.
BENEFITS
- Competitive pay and performance-based incentives
- Comprehensive health dental and vision insurance
- Retirement savings plan with company matching.
- Flexible schedules with both remote and hybrid work options.
- Professional development and growth opportunities
- Generous paid time off and holiday schedule.
Our company is founded in 2012 to help specialty medical practices manage the complex workflow associated with high-cost infusion and injection treatments. Simply put our solution gets patients to treatment faster. JOB SUMMARY The Team Lead Engineering is responsible for leading a team of software...
Our company is founded in 2012 to help specialty medical practices manage the complex workflow associated with high-cost infusion and injection treatments. Simply put our solution gets patients to treatment faster.
JOB SUMMARY
The Team Lead Engineering is responsible for leading a team of software engineers in the design development and delivery of scalable secure and high-performance solutions across our core platforms including the Provider Portal Staff Portal Pharmacy Portal and third-party integrations.
This role combines hands-on technical leadership with people management responsibilities. The Team Lead oversees feature planning estimation and execution ensures adherence to architectural standards and best practices and mentors engineers to support professional growth and technical excellence. This position plays a critical role in driving delivery quality fostering team collaboration and aligning engineering initiatives with business objectives.
This position reports to the Director of Engineering Operations (or equivalent engineering leadership role).
JOB RESPONSIBILITIES
- Lead mentor and manage a team of software engineers providing clear direction coaching and performance feedback.
- Manage the successful completion of feature-level and release-level initiatives assigned to the team.
- Oversee sprint planning estimation and delivery to ensure commitments are met with high quality and predictability.
- Collaborate with Product QA Architecture and Operations to translate business requirements into technical solutions.
- Contribute hands-on to the design development and review of full-stack features Angular TypeScript and SQL.
- Ensure adherence to development standards coding best practices and secure software development principles.
- Review code provide constructive feedback and maintain accountability for code quality and system performance.
- Partner with technical architects to establish scalable architectural patterns and implementation standards.
- Identify risks remove blockers and proactively address technical challenges.
- Support release planning and contribute to engineering roadmap discussions.
- Promote continuous improvement through process optimization knowledge sharing and adoption of emerging technologies.
- Foster a collaborative accountable and high-performing team culture.
EXPERIENCE SKILLS & QUALITIFCATIONS
- EDUCATION
- Bachelors degree in Computer Science Engineering or related technical field preferred.
- Equivalent experience will be considered.
- EXPERIENCE
- 7 years of experience and C# development
- 5 years of experience with Angular and TypeScript
- 3 years of experience in a technical leadership or team lead role
- Strong knowledge of SQL and relational database design
- Proficiency with ORMs such as Entity Framework
- Experience with Azure Kubernetes Azure App Services and Azure SQL or equivalent cloud platforms
- Experience with Agile and Scrum methodologies including sprint planning and estimation
- Demonstrated full-stack development expertise
- Experience leading code reviews and enforcing development standards
- Experience contributing to system architecture and cloud-based application design
- SKILLS
- Strong leadership and team development capabilities
- Advanced analytical and problem-solving skills
- Excellent written and verbal communication abilities
- Ability to balance hands-on development with leadership responsibilities
- Ability to manage multiple priorities in a fast-paced environment
- Strong understanding of secure coding practices and defensive programming techniques
- Ability to drive accountability and meet strict deadlines
- Commitment to delivering high-quality maintainable software solutions
- Prior experience in the healthcare or health tech industry preferred
- Familiarity with HIPAA SOC II and healthcare data security standards preferred
- Experience with containerization microservices and RESTful API design preferred
- Experience with test-driven development (TDD) preferred
PHYSICAL & TECHNICAL ENVIRONMENT
- Ability to work at a desk in the office for long periods of time.
- The noise level in the work environment is moderate.
- Specific vision abilities required by this job include close vision and color vision.
- Ability to maintain focus under high levels of pressure/multiple priorities.
BENEFITS
- Competitive pay and performance-based incentives
- Comprehensive health dental and vision insurance
- Retirement savings plan with company matching.
- Flexible schedules with both remote and hybrid work options.
- Professional development and growth opportunities
- Generous paid time off and holiday schedule.
View more
View less