Software Developer

University of Colorado Anschutz Medical Campus
University of Colorado Cancer Center
United States CO Aurora


The University of Colorado Comprehensive Cancer Center (UCCC) is seeking a software developer to produce bioinformatics analysis tools that make large-scale datasets accessible and usable by basic and clinical research scientists. Our mission is to develop and provide novel, user-friendly, and interactive tools to encourage and empower researchers to explore their own data. This position will collaborate with analysts and faculty in the Biostatistics and Bioinformatics Shared Resource (BBSR), as well as basic and clinical researchers across the Anschutz Medical Campus, to identify bottlenecks in data analysis workflows. Under the guidance of the BBSR, the developer will design, build, and deploy software solutions to these areas. The candidate should have a proven track record in software development, particularly in R and/or python, and have current knowledge of or interest in biomedical research to fully understand the needs and bottlenecks of data analysis.

The UCCC is the top-ranked NCI-designated comprehensive cancer center in the Rocky mountain region of the United States. The UCCC has a membership of 230 faculty that span research from basic cancer biology to epidemiology and cancer prevention. The University has made major investments into centralizing patient medical records for research purposes, bringing in cutting edge single cell technologies at the protein, DNA, and RNA level (10x Genomics, VECTRA, MIBI, mass spectrometry, high content microscopy), made major investments in to building research programs in Immuno-oncology, data analytics, RNA biosciences, and fibrosis. The UCCC is committed to developing cutting edge basic research and translating these findings into the clinic. With 12 shared resources, including Genomics, Functional Genomics, Proteomics/Metabolomics and Biostatistics and Bioinformatics, The UCCC offers cutting edge resources to its members.

Examples of Work Performed

Collaborate with a team to understand researcher goals in a specific bioinformatics experiment and analysis
Understand and work with the data generated in a bioinformatics analysis pipeline
Adapt an analysis workflow to design and build effective and generalizable software
Identify and develop creative alternative analysis of the data
Implement visualization approaches to make data more accessible to researchers
Iterate over the software to continue to meet the demands of researchers

Salary and Benefits:
Salary is commensurate with skills and experience. The University of Colorado offers a full benefits package. Information on University benefits programs, including eligibility, is located at Employee Services.

This position falls into the salary range depending on qualifications: $60,000-$90,000

University of Colorado Denver | 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 checks for all new employees prior to their employment.

The Immigration Reform and Control Act requires that verification of employment eligibility be documented for all new employees by the end of the third day of work. Alternative formats of this ad are available upon request for persons with disabilities.

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:


Minimum Qualifications for PRA
A Bachelor’s degree in Bioinformatics, Computational Biology, Computer Science, Biostatistics, Biology, or related field
A demonstrated history of at least 1 year of developing software or programming tools
Advanced knowledge of the R programming language

Minimum Qualifications for Sr. PRA

A Master’s degree in Bioinformatics, Computational Biology, Computer Science, Biostatistics, Biology, or related field
A demonstrated history of at least 1 year of developing software or programming tools
Advanced knowledge of the R programming language

Preferred Qualifications

Working knowledge of biology
Ability to code in multiple languages and transfer analysis pipelines across languages
Ability to multitask projects
Experience with any of the following:
Performing bioinformatics analyses
R shiny environment
Data analysis and visualization
Web development
Version control, GitHub
High Performance Computing clusters

Ability to manage and work with big data, preferably bioinformatics-related data
Strong critical thinking and analytical skills
Ability to communicate in a multi-disciplinary conversation, including simplifying and explaining complex software concepts and principles to biologists and bioinformaticists
Strong presentation skills
Great written documentation of tool development
A positive attitude
Ability to work both independently and as a part of a collaborative team
Strong customer service skills

Start date

As soon as possible

How to Apply

Apply at the following link: