University of Utah logo

University of Utah

Programmer/Analyst

🇺🇸 Salt Lake City, UT

🕑 Full-Time

💰 $70K - $80K

💻 Software Engineering

🗓️ June 26th, 2025

Python SQL

Edtech.com's Summary

The University of Utah is hiring a Programmer/Analyst to support the Clinical and Translational Science Institute's Biomedical Informatics Core. The role involves supporting and onboarding research labs onto the OpenSpecimen biospecimen management platform, managing data migration, workflow optimization, and ensuring integration with related research systems.

Highlights
  • Support onboarding of research labs into the OpenSpecimen platform and configure lab-specific workflows.
  • Migrate biospecimen data from legacy systems ensuring data integrity and compliance.
  • Provide technical support, user training, and collaborate with IT and engineering teams.
  • Analyze biospecimen workflows and develop SOPs for tracking, labeling, storage, and retrieval.
  • Integrate OpenSpecimen with systems like REDCap, LIMS, and EMRs.
  • Monitor data quality, implement validation checks, and support reporting/dashboard development.
  • Required: Bachelor’s degree in Computer Science or related field with 2-5 years of programmer/analyst experience.
  • Preferred: Background in biomedical informatics, biospecimen data management, experience with OpenSpecimen, and knowledge of regulations such as GCP and HIPAA.
  • Technical skills include SQL, Python, scripting, and multi-tenant system administration.
  • Full-time, 40 hours/week with a pay range of $70,000 to $80,000 annually.

Programmer/Analyst Full Description

Programmer/Analyst

Open Date  | 06/24/2025
Requisition Number  | PRN42288B
Job Title  | Programmer/Analyst
Working Title  | Programmer/Analyst
Job Grade  | F
FLSA Code  | Computer Employee
Patient Sensitive Job Code?  | No
Standard Hours per Week  | 40
Full Time or Part Time?  | Full Time
Shift  | Day
Work Schedule Summary  | Arranged with the Supervisor
VP Area  | U of U Health - Academics
Department  | 01271 - Biomed Informatics Core CCTS
Location  | Campus
City  | Salt Lake City, UT
Type of Recruitment  | External Posting
Pay Rate Range  | 70k-80k
Close Date  | 08/31/2025
Priority Review Date (Note - Posting may close at any time)  |

Job Summary 
The Clinical and Translational Science Institute (CTSI) Biomedical Informatics Core (BMIC) at the University of Utah is seeking a technically skilled and detail-oriented informatics-focused analyst to support the ongoing operations of OpenSpecimen, a centralized biospecimen management platform. This role will focus on overall support of existing labs and onboarding research labs transitioning from legacy systems to a multi-tenant OpenSpecimen instance, ensuring smooth integration, data migration, and workflow optimization.This position is ideal for candidates with a strong background in biomedical informatics, biospecimen data management, and research operations who are eager to support a scalable, compliant, and user-friendly informatics infrastructure.

About CTSI The Clinical and Translational Science Institute (CTSI) serves as the academic hub for clinical and translational research at the University of Utah. It supports investigators through four foundational pillars: Cores and Services, Education and Training, Clinical Research Support, and Administration. CTSI is nationally recognized for its contributions to “bench-to-bedside” research and collaboration with leading institutions.Learn more: https://ctsi.utah.edu/administration/about-us

Responsibilities  | OpenSpecimen Implementation & Support
 Support onboarding of research labs into the centralized OpenSpecimen platform. Configure collection protocols, user roles, and workflows tailored to lab-specific needs. Migrate biospecimen data from legacy systems into OpenSpecimen, ensuring data integrity and compliance. Provide technical support and training to end users, including researchers, coordinators, and lab staff. Collaborate with IT and BMIC engineering teams to maintain system performance, security, and upgrades.
 
Workflow Optimization & Integration Analyze and document biospecimen workflows to align with OpenSpecimen capabilities. Develop SOPs and user guides for biospecimen tracking, labeling, storage, and retrieval. Support integration of OpenSpecimen with other research systems (e.g., REDCap, LIMS, EMRs). Implement best practices for biospecimen lifecycle management, including chain-of-custody and audit trails.

Data Management & Quality Assurance Ensure accurate metadata capture and standardized terminology across studies. Monitor data quality and implement validation rules and automated checks. Support reporting and dashboard development for biospecimen metrics and utilization.

This job description is not intended to be a comprehensive list of all duties, responsibilities, and qualifications required of employees assigned to this job.Work Environment and Level of Frequency typically requiredNearly Continuously: Office environment.Physical Requirements and Level of Frequency that may be requiredNearly continuously: Sitting, hearing, listening, talking.Often: Repetitive hand motion (such as typing), walking.Seldom: Bending, reaching overhead.

Minimum Qualifications
Bachelor’s degree in Computer Science, a related area, or equivalency (one year of education can be substituted for two years of related work experience). 2-5 years of programmer/analyst or related experience.

Applicants must demonstrate the potential ability to perform the essential functions of the job as outlined in the position description.

Preferences 
Bachelor’s degree in an informatics-related degree, health sciences, or a related field. (Master’s degree in biomedical informatics, public health, or related discipline a plus.) 2+ years of experience in biospecimen or clinical data management. Hands-on experience with OpenSpecimen or similar biospecimen management systems. Strong understanding of research workflows and regulatory requirements (e.g., GCP, HIPAA). Excellent communication skills and ability to work with diverse stakeholders. Experience with onboarding labs or departments into centralized informatics platforms. Familiarity with REDCap, LIMS, or EMR systems and their integration with OpenSpecimen. Proficiency in SQL, Python, or scripting for data transformation and reporting. Knowledge of multi-tenant system administration and user access control.
Type  | Benefited Staff
Special Instructions Summary  |

Additional Information  
The University is a participating employer with Utah Retirement Systems (“URS”). Eligible new hires with prior URS service, may elect to enroll in URS if they make the election before they become eligible for retirement (usually the first day of work). Contact Human Resources at (801) 581-7447 for information. Individuals who previously retired and are receiving monthly retirement benefits from URS are subject to URS’ post-retirement rules and restrictions. Please contact Utah Retirement Systems at (801) 366-7770 or (800) 695-4877 or University Human Resource Management at (801) 581-7447 if you have questions regarding the post-retirement rules.
This position may require the successful completion of a criminal background check and/or drug screen. The University of Utah values candidates who have experience working in settings with students and patients from all backgrounds and possess a strong commitment to improving access to higher education and quality healthcare for historically underrepresented students and patients. All qualified individuals are strongly encouraged to apply. Veterans’ preference is extended to qualified applicants, upon request and consistent with University policy and Utah state law. Upon request, reasonable accommodations in the application process will be provided to individuals with disabilities.

The University of Utah is an Affirmative Action/Equal Opportunity employer and does not discriminate based upon race, ethnicity, color, religion, national origin, age, disability, sex, sexual orientation, gender, gender identity, gender expression, pregnancy, pregnancy-related conditions, genetic information, or protected veteran’s status. The University does not discriminate on the basis of sex in the education program or activity that it operates, as required by Title IX and 34 CFR part 106. The requirement not to discriminate in education programs or activities extends to admission and employment. Inquiries about the application of Title IX and its regulations may be referred to the Title IX Coordinator, to the Department of Education, Office for Civil Rights, or both.

To request a reasonable accommodation for a disability or if you or someone you know has experienced discrimination or sexual misconduct including sexual harassment, you may contact the Director/Title IX Coordinator in the Office of Equal Opportunity and Affirmative Action (OEO/AA). More information, including the Director/Title IX Coordinator’s office address, electronic mail address, and telephone number can be located at: https://www.utah.edu/nondiscrimination/

Online reports may be submitted at oeo.utah.edu https://safety.utah.edu/safetyreport This report includes statistics about criminal offenses, hate crimes, arrests and referrals for disciplinary action, and Violence Against Women Act offenses. They also provide information about safety and security-related services offered by the University of Utah. A paper copy can be obtained by request at the Department of Public Safety located at 1658 East 500 South.

Posting Specific Questions
Required fields are indicated with an asterisk (*).
  1. * Do you have a related Bachelor's degree or equivalency? (2 years related work experience may be substituted for 1 year of education) 
    • Yes
    • No
  2. * How many years of programmer/analyst or related experience do you have? 
    • Less than 2 years
    • 2 years or more, but less than 4 years
    • 4 years or more, but less than 6 years
    • 6 years or more, but less than 8 years
    • 8 years or more
Applicant Documents
Required Documents
  1. Resume
Optional Documents
  1. Cover Letter
  2. Historical Only – Do Not Use – See Description for More Information – Appropriate discharge document (such as DD-2214) – Veteran Only
  3. Historical Only – Do Not Use – See Document Description for More Information – Addendum to the University of Utah – Veteran Only
 University Human Resource Management 
 250 East 200 South, Suite 125 Salt Lake City, UT 84111
 Contact us: (801) 581-2169 By Email: employment@utah.edu