Skip to Main Content

Applications System Programmer/System Analyst-Associate

Below you will find the details for the position including any supplementary documentation and questions you should review before applying for the opening.  To apply for the position, please click the Apply for this Job link/button.

If you would like to bookmark this position for later review, click on the Bookmark link. If you would like to print a copy of this position for your records, click on the Print Preview link.

Position Template

Position Template

Salary Competitive
Required Qualifications

Bachelor’s degree in Computer Science or related field.

Career Family Information Technology
Air Force MOS Code
Army MOS Code
Marine Corp MOS Code
Navy MOS Code
Coast Guard MOS Code

Position Details

Position Information

Job Title Applications System Programmer/System Analyst-Associate
Work Location CTRC
Benefits Eligible? Yes
Work Schedule

Monday- Friday; 8:00 am to 5:00 pm, may vary

Number of hours per week 40
Is this position required to drive a UT vehicle? No
Job Description

The Clinical Informatics Research Division (CIRD) developer team works on a highly varied portfolio of projects that evolves to meet the needs of grants and research projects. CIRD processes terabytes of data to populate multiple clinical data warehouses for use by researchers. We operate with several national clinical research networks and facilitate participation in clinical trials by making our university visible to pharmaceutical companies and researchers on these many networks as well as in-house researchers. We are pursuing the use of NLP in data processing and are working on coordinating with local biorepositories to integrate genetics data with our clinical data warehouse.

We are looking for an enthusiastic and motivated developer who is interested in not just programming and computers, but also research and the chance to make a meaningful difference. This is a job where the discovery and learning are never over. There is room for developers to have their own projects, collaborate with researchers, publish papers, and present at conferences and workshops. The developer will work with a team or independently on writing new software, adapting existing code, configuring servers, optimizing queries and processes, working with researchers and clinicians to improve existing resources or develop new ones, and collaborating with developers at sites around the country on multi-site projects.

Preferred Qualifications

• Programming skills in:
o Python
o R
o Java script
o Java
• Experience with:
o Oracle, PostgreSQL, or Microsoft SQL Server
o Big data and big data analytics
o Git, subversion, or other code versioning system
o Working with a team of developers on a project.
o Linux command line and Linux server configuration
o Information Security
• Experience in the medical, or biological fields is also a big bonus as is knowledge of Allscripts Sunrise ®, Epic ®, or other electronic health record systems.

Combination of Relevant Education and Experience accepted Yes

Job Duties

Job Duty

Under direct supervision, work with a team or independently on writing new software or adapting existing code in Python, R, Java, SQL, and other languages. Software and scripts may be developed from scratch in-house or adapted from open source programs. Developer may be responsible for developing modules or adapting external code to our system.

Percentage Of Time 40
Job Duty

Work with servers such as Wildfly(Jboss) and Tomcat in a Linux environment. Under supervision, install, configure, and upgrade servers and their plugins.

Percentage Of Time 20
Job Duty

Collaborate with other developers at multiple sites. Develop or execute shared queries intended to be run at multiple institutions across the country. Work with developers from multiple universities to develop software and scripts for research purposes.

Percentage Of Time 20
Job Duty

Provide assistance to local researchers by designing queries to extract, standardize, and de-identify data pulled from electronic health records. Work with local data analysts to develop scripts and software for data visualizations and statistical analysis.

Percentage Of Time 20

Posting Details

Posting Details

Requisition Number 20163074
Type of Recruitment Open Recruitment (open to UTHSCSA and non-UTHSCSA employees)
Special Instructions to Applicants
Security Sensitive Statement

All positions are security sensitive and will require criminal background checks.

EEO Statement

We are an equal opportunity/affirmative action employer which includes protected veterans and individuals with disabilities.

Supplemental Questions

Required fields are indicated with an asterisk (*).

  1. * How did you hear about this employment opportunity?
    • Website - UT Health Science Center
    • Texas Workforce Commission
    • Social media (i.e. LinkedIn, Facebook, etc.)
    • Indeed
    • Advertisement/External Publication
    • UT Health Science Center employee referral
    • Military job board
    • College/University
    • Community Agency
    • Job Fair
    • Military job fair
    • Newspaper
    • Other job board
    • Search engine (i.e. Google, Yahoo, etc.)
    • Vocational school
    • Other
  2. * What is the highest level of education attained?
    • GED
    • High School Diploma
    • Associate's Degree
    • Bachelor's Degree
    • Master's Degree
    • PHD
  3. * List what group programming experience you have.

    (Open Ended Question)

  4. * If available, provide a link to a public repository with a sample of your coding work.

    (Open Ended Question)

Applicant Documents

Required Documents
  1. Resume
Optional Documents
  1. Cover Letter