IO Software Engineer

Updated: about 2 months ago
Location: Aurora, COLORADO
Job Type: FullTime

IO Software Engineer - 32462 
University Staff 

Description

 

University of Colorado Anschutz Medical Campus

Colorado Center for Personalized Medicine

Job Title: Informatics Ops Software Engineer

Position #00819188 – Requisition #32462

Job Summary:

Join our dynamic team at the Colorado Center for Personalized Medicine (CCPM) at the University of Colorado Anschutz Medical Campus, where we are at the forefront of integrating genetic information to enhance patient care. CCPM is committed to leveraging the unique combination of genetic information derived from its CAP/CLIA biobank lab, and comprehensive electronic health records to improve healthcare outcomes.

Under the direction and guidance of the Director of Informatics Operations (IO), the Informatics Operations Software Engineer will be expected to craft and maintain innovative software solutions that seamlessly integrate genetic data with diverse health records. Your work will be key in providing critical genetic insights to both patients and healthcare providers, significantly contributing to our clinical impact.

We welcome applicants passionate about collaborating with a multidisciplinary team, encompassing bioinformaticians, clinicians, and health IT experts. As an Informatics Operations Software Engineer, you will be expected to develop and maintain accessible and robust clinical and research pipelines. Your expertise in software development practices will be invaluable in guiding our team towards excellence.

Key Responsibilities:

  • Build, maintain, and support reliable software to support informatics pipelines that process raw genetic data.
  • Help ensure pipelines accurately and reliably process genetic data for delivery into patients’ records for clinical care.
  • Create and maintain documentation to support informatics pipelines and meet project management delivery schedules.
  • Follow software development best practices, including version control, automated linting, software packaging, and automated testing and provide subject matter expertise to the team in these areas.

Work Location:

Hybrid – this role is eligible for a hybrid schedule of 3 days per week on campus and as needed for in-person meetings.

Why Join Us:

The Colorado Center for Personalized Medicine (CCPM) at the University of Colorado Anschutz Medical Campus advances the use of genetic information to guide care. CCPM contributes to clinical operations by returning structured genetic information derived from its CAP/CLIA biobank lab to the electronic health record and advances research by applying statistical methods to genetic data from the CCPM biobank and electronic health records (EHR) data from Health Data Compass to generate high-quality data and results freezes that enable researchers to discover how genetic variants contribute to human well-being and disease.

The University of Colorado offers a comprehensive benefits package that includes health insurance, life insurance, retirement plans, tuition benefits, ECO pass, paid time off – vacation, sick, holidays, and more. To see what benefits are available, please visit: https://www.cu.edu/employee-services/benefits-wellness .

Diversity and Equity:

The University of Colorado Anschutz Medical Campus is committed to recruiting and supporting a diverse student body, faculty and administrative staff. The university strives to promote a culture of inclusiveness, respect, communication and understanding. We encourage applications from women, ethnic minorities, persons with disabilities, persons within the LGBTQ+ community and all veterans. The University of Colorado is committed to diversity and equality in education and employment.

Qualifications:

Minimum Qualifications:

  • Bachelor’s degree in computer science, software engineering, information technology, bioinformatics, or related disciplines.
  • 3+ years of related software experience.*
  • 2+ years of experience with Python and one or more Python web frameworks (FastAPI, Flask, Django, etc.).*
  • 2+ years of experience working with Unix and/or Linux, including shell scripting.*
  • 1+ years of experience with one or more relational database systems (MySQL, PostgreSQL, Oracle, SQLite, etc).*

Substitution: A combination of education and related technical/paraprofessional experience may be substituted for the bachelor’s degree on a year-for-year basis.

*Note: The specific years of experience can be obtained simultaneously.

Applicants must meet minimum qualifications at the time of hire.

Preferred Qualifications:

  • Familiar with microservice architecture, using containers such as Docker/Containerd, Singularity, etc.
  • Documented open-source contributions.
  • 1+ years of experience with Ansible, Terraform, or other infrastructure as code solutions.
  • 2+ years’ experience with cloud-based computing solutions (AWS, Google Cloud Platform, etc.)
  • 2+ years’ experience using data engineering and data orchestration tools (WDL, Nextflow, Airflow, Dagster, Prefect, etc.)
  • 2+ years’ experience with R.
  • Demonstrated knowledge of scientific principles and concepts in GWAS analysis and NGS analysis.
  • Familiarity with DNANexus or other platform as a service (PaaS).

Knowledge, Skills, and Abilities:

  • Ability to communicate effectively, both in writing and orally.
  • Ability to establish and maintain effective working relationships with employees at all levels throughout the institution.
  • Demonstrated commitment to advance diversity and inclusion.
  • Ability to interact with people of varying technical levels to gather requirements and understand existing systems relevant to the challenges at hand.
  • Ability to interact effectively and respectfully with a team of developers with complementary competencies.

How to Apply:

For full consideration, please submit the following document(s):

1.     A letter of interest describing relevant job experiences as they relate to listed job qualifications and interest in the position

2.     Curriculum vitae / Resume

3.     Three to five professional references, including name, address, phone number (mobile number if appropriate), and email address

Questions should be directed to: Latrina Gilmore, [email protected]  

Screening of Applications Begins:

Immediately and continues until February 21, 2024.

Anticipated Pay Range:

The starting salary range (or hiring range ) for this position has been established as $79,470 to $101,086.

The above salary range (or hiring range ) represents the University’s good faith and reasonable estimate of the range of possible compensation at the time of posting. This position may be eligible for overtime compensation, depending on the level.

Your total compensation goes beyond the number on your paycheck. The University of Colorado provides generous leave, health plans and retirement contributions that add to your bottom line.

Total Compensation Calculator: http://www.cu.edu/node/153125

ADA Statement:

The University will provide reasonable accommodations to applicants with disabilities throughout the employment application process. To request an accommodation pursuant to the Americans with Disabilities Act, please contact the Human Resources ADA Coordinator at [email protected] ​.

Background Check Statement:

The University of Colorado Anschutz Medical Campus is dedicated to ensuring a safe and secure environment for our faculty, staff, students and visitors. To assist in achieving that goal, we conduct background investigations for all prospective employees.

Vaccination Statement:

CU Anschutz strongly encourages vaccination against the COVID-19 virus and other vaccine preventable diseases . If you work, visit, or volunteer in healthcare facilities or clinics operated by our affiliated hospital or clinical partners or by CU Anschutz, you will be required to comply with the vaccination and medical surveillance policies of the facilities or clinics where you work, visit, or volunteer, respectively. In addition, if you work in certain research areas or perform certain safety sensitive job duties, you must enroll in the occupational health medical surveillance program

 
  
      Application Materials Required: Cover Letter, Resume/CV, List of References 
    
Job Category
: Information Technology 
Primary Location
: Aurora 
Department: U0001 -- Anschutz Med Campus or Denver - 21662 - ADM VCHA-CCPM TICR GENOPS 
Schedule
: Full-time 
Posting Date
: Feb 22, 2024 
Unposting Date
: Ongoing 
Posting Contact Name: Latrina Gilmore 
Posting Contact Email: [email protected] 
Position Number: 00819188

Similar Positions