- Data: integrate data in a flexible, open & scalable platform to power healthcare’s digital transformation
- Analytics: deliver analytic applications & services that generate insight on how to measurably improve
- Expertise: provide clinical, financial & operational experts who enable & accelerate improvement
- Engagement: attract, develop and retain world-class team members by being a best place to work
Role: Software Development Engineer
Team:
Location:
Travel:
Be part of a World Class Team responsible for:
As a Software Development Engineer you will play a critical role in designing, developing, and maintaining high-quality software solutions. You will work on complex projects, provide technical leadership, and collaborate with cross-functional teams to deliver scalable and robust applications. Your expertise and guidance will help shape the future of our products and technology stack.
What you own in the role:
- Design, develop, and maintain web applications using .NET Core and Angular.
- Working knowledge on daatbricks, ETL/ ELT is preferred
- Implement cloud-native solutions on Azure, including application hosting, identity management, and cloud services integration.
- Collaborate with DevOps teams to design CI/CD pipelines and support application deployments in Azure DevOps.
- Work closely with product managers, architects, and UX designers to deliver high-quality solutions.
- Optimize applications for performance, scalability, and maintainability.
- Implement best practices in software engineering, coding standards, and secure application development.
- Mentor junior engineers and actively participate in technical design discussions and code reviews.
What you bring to this role:
- Bachelor's degree or equivalent practical experience preferred.
- Strong working knowledge of C#/.Net/ Angular / Microservices/ DS&A
- Strong working knowledge of CI/CD
- Strong knowledge of and experience with cloud (azure)
- Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy, in a timely manner
- Adept at constructing efficient queries, writing reports and presenting findings
- Ability to manage multiple and simultaneous responsibilities and to prioritize scheduling of work
- Strong verbal and written communication skills
- 6+ years work experience as an app developer
- BS or MS in Statistics, Mathematics, Economics, Computer Science, Information Management, or a similar field
- An understanding of healthcare data is a plus, but not a requirement
You may also bring this:
- Experience with cloud infrastructure and architecture patterns, either Azure or AWS preferred.
- Software development experience within healthcare IT and understands key data models (clinical, claims, financial, etc.) and interoperability standards such as HL7v2, CDA, EMR, and FHIR
- Web development experience (HTML/CSS/Angular or other browser side frameworks)
- Site Reliability or DevOps experience (configuring build, deploy, or telemetry)
- Knowledge of healthcare compliance and how it applies to Application Security
- Agile/Scrum software development practices
- Business Intelligence or Data warehousing experience
Preferred Experience & Education (Your background might include)
- BS/BA or MS in Computer science, information systems, or other technology/science degree.
- A minimum of 5 years of experience in building commercial software, SaaS, or digital platforms.
Information Security and Compliance Responsibilities:
- Maintain compliance with training directives required by the organization pertaining to Information Security, Acceptable Use Policy and HIPAA Privacy and Security.
- Adhere to and comply with the organizations Acceptable Use Policy.
- Safeguard information system assets by identifying and reporting potential and actual security events to the organizations Security and Compliance Officers.
The above statements describe the general nature and level of work being performed in this job function. They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned by Health Catalyst
The above statements describe the general nature and level of work being performed in this job function. They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned by Health Catalyst.
Studies show that candidates from underrepresented groups are less likely to apply for roles if they don’t have 100% of the qualifications shown in the job posting. While each of our roles have core requirements, please thoughtfully consider your skills and experience and decide if you are interested in the position. If you feel you may be a good fit for the role, even if you don’t meet all of the qualifications, we hope you will apply. If you feel you are lacking the core requirements for this position, we encourage you to continue exploring our careers page for other roles for which you may be a better fit.
At Health Catalyst, we appreciate the opportunity to benefit from the diverse backgrounds and experiences of others. Because of our deep commitment to respect every individual, Health Catalyst is an equal opportunity employer.
Skills Required
- Strong working knowledge of C#, .NET, Angular, microservices, and data structures and algorithms
- Strong working knowledge of CI/CD
- Strong knowledge of and experience with Azure cloud
- Six or more years of work experience as an application developer
- Bachelor's or master's degree in Statistics, Mathematics, Economics, Computer Science, Information Management, or a similar field
- Strong analytical skills and ability to analyze and disseminate information accurately
- Ability to construct efficient queries, write reports, and present findings
- Ability to manage multiple responsibilities and prioritize work
- Strong verbal and written communication skills
- Experience with Azure or AWS cloud infrastructure and architecture patterns
- Healthcare IT software development experience and knowledge of clinical, claims, and financial data models
- Experience with HL7v2, CDA, EMR, and FHIR interoperability standards
- Web development experience with HTML, CSS, Angular, or other browser-side frameworks
- Site Reliability or DevOps experience, including build, deployment, or telemetry configuration
- Knowledge of healthcare compliance and application security
- Agile/Scrum software development experience
- Business intelligence or data warehousing experience
- Working knowledge of Databricks and ETL/ELT
- Five or more years of experience building commercial software, SaaS, or digital platforms
Health Catalyst Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Health Catalyst and has not been reviewed or approved by Health Catalyst.
-
Healthcare Strength — Health coverage is described as comprehensive, including medical, dental, vision, mental-health support, wellness reimbursements, and programs like gym subsidies and fitness options. Feedback suggests the company manages plans proactively (including self-insurance) to enhance benefits such as primary care access and wellness incentives.
-
Leave & Time Off Breadth — Time off provisions are expansive, with flexible or unlimited PTO, a large holiday calendar, and paid volunteer and family leave. Feedback suggests the remote-first approach and supportive norms make it easier to take needed time without stigma.
-
Parental & Family Support — Family support includes paid parental leave and adoption assistance, with additional leave options that extend beyond typical offerings. Feedback suggests these policies help employees balance caregiving with work demands.
Health Catalyst Insights
What We Do
Health Catalyst is dedicated to enabling health care organizations to fundamentally improve care by building the most comprehensive and fully integrated suite of healthcare data warehousing and process improvement solutions available. Health Catalyst was formed by a group of healthcare veterans with vast data warehousing and quality improvement experience. Our founders and executives collaborated for nearly a decade to revolutionize clinical process models using analytics. During development, they faced numerous hurdles in the quest to develop a data warehouse that could handle the complexities unique to healthcare data. After determining that the predominant approaches to data modeling weren’t effective for healthcare data, they discovered the solution, which is now known as the Adaptive Data Architecture. Using a late-binding bus architecture, Catalyst’s adaptive data model is agile, flexible, and can be implemented in a matter of weeks compared to the months or years traditional approaches require. Today at Health Catalyst, you’ll work with a team of experts who know that healthcare needs to change—and have made the change it needs a reality. Transforming healthcare is our passion.









