RIA Programmer II - FHIR and Data Modelling

Philadelphia, PA, US, 19146

Location: LOC_ROBERTS-Roberts Ctr Pediatric Research 

Req ID: 137328

Shift: Days

Employment Status: Regular - Full Time 

Job Summary

We are the Center for Data-Driven Discovery in Biomedicine (D3b - d3b.center), an ambitious and cross-functional team of software developers, scientists, clinicians, and researchers working together to accelerate research on childhood cancers and genetic disorders. It is our mission to build and scale data solutions that help researchers analyze biological and genomic data from children in order to dramatically improve outcomes.


You are an engineer looking to power innovation and discovery in pediatrics by working closely with a team of scientists, clinicians, and bioinformaticians to formulate solutions to hard problems. Although experience with healthcare and biology may be a plus, the ability to thrive and learn in new environments is more important.


The work you do here will be impactful and fulfilling on many levels:
Move the needle on pediatric health. Rare diseases and cancers in children’s health are difficult problems and your work will contribute to finding solutions.


Observe the impact of your work. The tools you build will be used primarily by teammates and the ways your work improves theirs will be directly visible.

High agency. You will get to decide how to best tackle a problem and the tools you use in your solution.

Lots of data. We have tons of data that you will get to scrape through and distill so that it may be made even more valuable to the research community.

Be a mentor. You will be able to share your experiences and technical skill resulting in learning and growth in the team.

The Project

We have been at the forefront of leveraging FHIR for research data workflows and interoperability between cloud-based platforms. This includes representing clinical, biospecimen and file metadata for Kids First Data Resource Center (https://kidsfirstdrc.org/), the INCLUDE Data Coordinating Center (https://includedcc.org/) and CARING for Children with COVID (https://caring4kidswithcovid.nih.gov/index.html). In this role, you will be further developing the NCPI FHIR Implementation Guide (https://github.com/NIH-NCPI/ncpifhir-ig) and tools around FHIR for data workflows, analysis, and interchange.

Preferred Experience

  • While direct experience with FHIR is not necessary, experience with healthcare, biomedical and/or genomic data will be greatly beneficial
  • Experience in developing data models and engaging with domain experts to improve data representation
  • Comfortable working on new products and projects under fluid conditions, balancing tactical and strategic considerations
  • Direct experience with or the willingness to learn our tech-stack: Python, PostgreSQL, Docker, AWS.

Required Education and Experience

Required Education: Bachelor’s degree


Required Experience:

  • At least three (3) years of programming experience with progressively more complex projects.
  • Previous experience with continuous learning and adoption of new languages and frameworks.
  • At least three (3) years of experience in quality assurance, continuous integration and deployment, configuration management, or other aspect of software and application validation.
  • Previous experience of staying current by evaluating and implementing the latest and greatest QA/CID tools and processes.

Additional Technical Requirements

  • Working knowledge of more than one of the following preferred: Python/Django, JavaScript/HTML (as used in Single Page Applications), Java, Objective C, Cache/Mumps, Scala

  • Working knowledge of relational and/or non-relational database application development preferred
  • Previous experience in data modeling is preferred.
  • Experience in healthcare and/or biomedical, genomic data management issues is preferred. 

  • Experience with mobile application (native or web) on Android and/or iOS is preferred
  • Must exhibit excellent oral, presentation, and written communication skills. 

  • Experience with continuous integration, containerization, and automated testing tools and processes is preferred.
  • Working knowledge of Epic or other electronic health record workflows is preferred.
  • Experience with Cache/Mumps
  • Experience with health data application programming interfaces such as FHIR or interchange specifications such as HL7 is preferred.

All CHOP employees who work in a patient building or who provide patient care are required to receive an annual influenza vaccine unless they are granted a medical or religious exemption.

Children's Hospital of Philadelphia is committed to providing a safe and healthy environment for its patients, family members, visitors and employees. In an effort to achieve this goal, employment at Children's Hospital of Philadelphia, other than for positions with regularly scheduled hours in New Jersey, is contingent upon an attestation that the job applicant does not use tobacco products.

Children's Hospital of Philadelphia is an equal opportunity employer. We do not discriminate on the basis of race, color, gender, gender identity, sexual orientation, age, religion, national or ethnic origin, disability or protected veteran status.

VEVRAA Federal Contractor/Seeking priority referrals for protected veterans.  Please contact our hiring official with any referrals or questions.

CHOP Careers Contact 

Talent Acquisition

2716 South Street, 6th Floor

Philadelphia, PA 19146 




Nearest Major Market: Philadelphia

Job Segment: Database, Neurology, Medical, Developer, EMR, Healthcare, Technology