Scientific Programmer II - Children's Learning Institute

UTHealth HoustonHouston, TX
Onsite

About The Position

UTHealth Houston and Children's Learning Institute is hiring a Scientific Programmer II! This role will support Texas Early Childhood Professional Development System (TECPDS) and Texas Infant-Toddler Specialist Network! UTHealth Houston is Texas’ resource for healthcare education, innovation, scientific discovery, and excellence in patient care. This position applies experience and technical skills obtained from a concentrated degree program in the biomedical sciences, computer science or engineering in defining requirements and designing and developing highly specialized programs and applications in a research setting. In addition, this position mentors junior level colleagues.

Requirements

  • Bachelor's Degree in computer science or engineering required.
  • 3 years of relevant research experience in appropriate scientific area required.
  • Strong skills in query optimization, data modeling, table design, and data validation.
  • Experience developing ETL/ELT processes for data integration, transformation, and reporting.
  • Working with large datasets and multiple data sources to support business intelligence and analytics initiatives.
  • Creating dashboards, reports, and data visualizations.
  • Gathering reporting requirements from stakeholders and translating business needs into technical solutions.
  • Automating data collection, reporting, and quality assurance processes.
  • Familiarity with Jira.
  • Strong collaboration skills.
  • Effective written/verbal communication.
  • Employees must permanently reside and work in the State of Texas.

Responsibilities

  • Defines program and/or system requirements working with stakeholders.
  • Leads the design of programs and systems from requirements.
  • Ensures that the specification provided are thorough and detailed in order to avoid problems in coding development.
  • Verifies the design with system stakeholders. Makes changes as appropriate.
  • Translates program and system requirements into technical specifications.
  • Codes moderate and complex programs and ensures that the programs conform to technical specifications.
  • Thoroughly and adequately unit tests all functions of the program.
  • Designs and conducts system and integration testing. Works with stakeholders to verify results.
  • Prepares documentation on the program or series of programs.
  • Prepares the proper paperwork and follows correct procedures for implementing new programs or changes in production.
  • Responsible for the maintenance of completed/existing programs and systems.
  • Adheres to departmental standards and generally accepted industry standards, policies and procedures for system development. Promotes the adherence to standards among junior colleagues.
  • Maintains currency in subject matter required to perform job. Consults resource materials as needed.
  • Perform quality assurance reviews on junior colleagues' work.
  • Performs other duties as assigned.

Benefits

  • 100% paid medical premiums for our full-time employees
  • Generous time off (holidays, preventative leave day, both vacation and sick time – all of which equates to around 37-38 days per year)
  • The longer you stay, the more vacation you’ll accrue!
  • Longevity Pay (Monthly payments after two years of service)
  • Awesome retirement/pension plan
  • Free financial and legal counseling
  • Free mental health counseling services
  • Gym membership discounts and access to wellness programs
  • Other employee discounts including entertainment, car rentals, cell phones, etc.
  • Resources for child and elder care
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service