Senior Full Stack Software Developer - Tech Lead
Bloom Healthcare
Job Title: Senior Full Stack Software Developer - Tech Lead
Location: Lakewood, CO
Employment Type: Full-Time; Hybrid
About Bloom:
Bloom Healthcare is a pioneering value-based primary care and hospice practice at the forefront of transforming healthcare delivery for vulnerable patients. We bring high-touch, innovative medicine to those living at home with chronic conditions. Bloom’s model of care is proven to provide exceptional care to the homebound population, and Bloom Healthcare has generated outstanding quality results in CMS Innovation Center models compared to our peers.
At Bloom Healthcare, we believe in creating an environment that fosters growth, collaboration, and a shared sense of purpose. Bloom Healthcare has been voted the "Top Workplace" for five consecutive years. This honor reflects our unwavering commitment to our employees. By nurturing a work culture that puts our team first, we empower them to put our patients first.
Position Overview
We are seeking a highly skilled Senior Full Stack Software Developer to join our dynamic team. In this role, you will contribute to the design, development, and maintenance of our proprietary healthcare application. This system underpins our innovative care model, enabling seamless scheduling and communication, robust data analytics, and superior patient care. You will collaborate closely with cross-functional teams, including clinicians, product managers, and data analysts, to ensure our technology meets the needs of patients and providers alike.
Responsibilities
+ Technical Leadership: Lead the development of Bloom Healthcare's proprietary healthcare application, setting technical direction and ensuring high-quality coding standards across the team.
+ Architecture Design: Define and implement scalable, secure, and maintainable system architectures that align with healthcare industry best practices.
+ End-to-End Development: Design, develop, and maintain full-stack solutions, focusing on usability, performance, and security across front-end and back-end systems.
+ Team Mentorship: Provide technical mentorship and guidance to a team of developers, conducting code reviews, offering feedback, and fostering continuous learning.
+ Collaboration: Partner with product managers, clinicians, and data analysts to translate business needs into technical deliverables.
+ API Integration: Design and develop robust RESTful APIs and integrate third-party services to enhance application functionality.
+ Performance Optimization: Diagnose and resolve performance bottlenecks, ensuring systems operate efficiently under increasing user loads.
+ DevOps: Oversee CI/CD pipelines, ensuring seamless deployment and minimizing downtime through automated build and testing processes.
Qualifications
+ Education: Bachelor’s degree in computer science, Software Engineering, or a related field. Advanced degrees are a plus.
+ Experience:
+ 5+ years of professional experience in full-stack software development and at least 2 years as a Tech Lead
+ Experience in Healthcare technology preferred
+ Technical Expertise:
+ Programming Languages: Proficiency in C#, .NET Core, and modern JavaScript frameworks (e.g., Angular, React, or Vue.js).
+ Database Management: Advanced knowledge of relational databases (SQL Server), including query optimization and schema design.
+ Cloud Platforms: Experience deploying applications to AWS or Azure, with familiarity in managing serverless architectures, microservices, and cloud security practices.
+ CI/CD Pipelines: Expertise with DevOps tools (e.g., GitLab CI/CD, Azure DevOps) for continuous integration and delivery.
+ Testing: Strong understanding of automated testing frameworks (e.g., NUnit, Jest, Cypress) for both unit and integration tests.
+ Healthcare Standards: Familiarity with FHIR, HL7, and other healthcare interoperability protocols.
+ Tools and Frameworks: Experience with Airflow, Docker, Kubernetes, or other containerization/orchestration tools.
+ Strong understanding of artificial intelligence and machine learning applications.
+ Other Skills:
+ Excellent communication skills to bridge the gap between technical teams and non-technical stakeholders.
+ Strong problem-solving skills and the ability to work under pressure in a fast-paced environment.
+ Commitment to fostering a culture of collaboration, innovation, and technical excellence.
Why Bloom?
Bloom Healthcare is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
The salary for this position is competitive and commensurate with experience. The pay range for this role in the state of Colorado typically falls between $140,000 and $180,000 annually with the potential for performance-based bonuses and other benefits. Actual compensation may vary based on factors such as qualifications, experience, and location within the state.
Powered by JazzHR
Confirm your E-mail: Send Email
All Jobs from Bloom Healthcare