About Health Catalyst :
The healthcare industry is the next great frontier of opportunity for software development, and this is your opportunity to be a part of this. Health Catalyst is one of the most dynamic and influential companies in this space. We are working on solving the national level healthcare problems and this is your chance to improve the lives of millions of people including your family and friends. Health Catalyst is a fast-growing company that values smart, hardworking and humble individuals. Each product team is a small, mission-critical team focused on developing innovative tools to support Catalyst’s mission to improve the performance, cost, quality and outcomes in healthcare.
Job Summary
The HL7 Interface Engineer brings new source systems into the Health Catalyst Nexus, UDM, and CHR applications. They focus on acquiring data from various sources that are found in a Health System’s ecosystem. They become accustomed to both the technical and business details of the source systems and engage with multiple technologies to acquire, transform, deploy, and validate new sources of data. They assist clients in understanding pre-requisites, troubleshooting issues, and sharing knowledge.
In their role they will work closely with their Manager (USA), the Interface Engineers Team Leads (India and USA), and other Interface Engineers (India and USA). This role participates in handoff meetings with their counterparts in the USA. There can be flexibility in the timing, but the goal is to maintain a regular cadence. During on-boarding, a larger amount of overlap will be required. After on-boarding, the expectation is to establish a known set of time when one will be available in either the early or late part of the day.
What you'll own in this role :
- Perform preliminary assessment of new data sources. Assist clients and project managers with estimating our level of effort and refining the project scope to identify requirements and tasks.
- Work with customers and internal resources to design, develop, and implement HL7 interfaces.
- Perform analysis and testing to ensure quality across the lifecycle of an Interoperability project. Participate in configuration reviews inside the team. Create or amend checklists for testing. Create, amend, or extend test scripts to aid in testing.
- Configure the system to accept new data sources, or to change system features or settings.
- Create detailed documentation for projects, to allow for a clean hand-off to our support teams.
- Participate in hand-off meetings three times a week with an Interface Engineer in the USA.
- Will collaborate closely with QA Data Validators during implementations.
- The ability to articulate issues in both technical and layman terms to both internal and external audiences. This includes tracking and communicating resolution of issues related to projects or support tickets.
- Negotiate solutions that may involve two or more parties and may include trade-offs on competing priorities.
- Balance tasks and priorities between multiple client projects and internal initiatives;
ensure one’s own tasks are executed efficiently and according to project requirements and timelines.
Perform research and write documentation for internal and external audiences.As needed and scheduled, participate in on-call events or after-hour deployments.As needed, train client resources that participate in meeting our data ingest requirements.Demonstrate an ownership mentality, be detail-oriented, and practice continuous learning. Lead a balanced life that enables you to sustain your pace.All other duties, as assigned.What you bring to this role :
Beginner or Intermediate level in Structured Query Language (SQL). Must be comfortable writing queries with joins.Beginner level in PowerShell or any scripting languageExperience working with HL7 2.X and C-CDA.Experience working with EMR / EHR systems and an understanding of the healthcare clinical domain (especially HIS / LIS / RIS workflows).Excellent analytical and troubleshooting skills with attention to detail.Ability to take pride in the quality, details, efficiency, and consistency of the components you will be helping design, build, deploy, test, and maintain at scale.Self-motivated;comfortable working under general direction.
Knowledge of Microsoft Office products and Microsoft Visio.Ability to coordinate and communicate clearly, timely, and effectively with other team members and with clients.Effective written and verbal communication. Ability to navigate difficult client conversations with a professional demeanor.Strong sense of customer service to address client needs consistently and effectively.Knowledge of AWS services and Azure DevOps required.Other "nice to have" skills :
Intermediate level in PowerShell.Ability to read specifications for industry standards like HL7 2.X, C-CDA, FHIR (r4), IHE ITI TF-2, or EDI X12 (Claims).Ability to read in at least one coding language (C# recommended). Role is not performing software development.Education & Relevant Experience
Bachelor’s degree in technology, business, or a healthcare IT related degree;or equivalent experience.
2+ years’ experience in healthcare technology-related field, highly preferred.2+ years’ experience working hands-on with HL7 2.X is required.Equal Employment Opportunity has been, and will continue to be, a fundamental principle at Health Catalyst, where employment is based upon personal capabilities and qualification without discrimination or harassment on the basis of race, color, national origin, religion, sex, sexual orientation, gender identity, age, disability, citizenship status, marital status, creed, genetic predisposition or carrier status, sexual orientation or any other characteristic protected by law.. Health Catalyst is committed to a work environment where all individuals are treated with respect and dignity.