Application Programmer II

University of FloridaGainesville, FL
Onsite

About The Position

The University of Florida in Gainesville, Florida is seeking a full-time, Application Programmer II for the Department of Health Outcomes and Biomedical Informatics (“HOBI”). Serving as a full-time Application Programmer II for the Department of Health Outcomes and Biomedical Informatics (“HOBI”), of the UF College of Medicine, with duties involving a wide variety of informatics research and services across UF for the Biomedical Informatic Program (“BMI”), with minimal supervision. Position will provide leadership and guidance on software development projects (may include supervision of others), and work with internal and external partners to develop novel software systems. This position will serve as a Software Engineer for BMI. The incumbent will be responsible for (1) implementing, testing, and operating advanced applications; (2) participating in transforming data collected from partner organizations into common data models and structures required for various projects and systems; (3) performing on-going security testing and code review; and (4) mitigating security vulnerabilities through contribution to architecture and advisement of project teams. Position may also be expected to travel on an as-needed basis, for conferences or trainings; frequency would be once or twice a year, max. Location varies depending on the conference locations.

Requirements

  • Bachelor’s degree (or equivalent) in Computer Science, Computer Engineering, Biomedical Informatics, or related field
  • Three (3) years of software development experience
  • SQL (MSSQL, PostgresSQL, etc)
  • Snowflake and Snowpark
  • Windows and Nix
  • Python and Pyspark
  • Javascript
  • PHP and Zapier
  • Docker
  • OVID
  • OMOP and PCORnet CDM, including translation and quality expertise
  • Microsoft Azure
  • Wizehive administration
  • Design and development of data pipelines and workflows
  • Healthcare research experience
  • Leadership and supervisory experience of software engineers

Responsibilities

  • Implementing, testing, and operating advanced applications
  • Participating in transforming data collected from partner organizations into common data models and structures required for various projects and systems
  • Performing on-going security testing and code review
  • Mitigating security vulnerabilities through contribution to architecture and advisement of project teams
  • Provide leadership and guidance on software development projects (may include supervision of others)
  • Work with internal and external partners to develop novel software systems
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service