Jobs · Engineering · Texas

Programmer Analyst II - School of Public Health

UTHealth Houston · Houston, TX · 1 mo ago
On-siteEngineeringFull-time

About the role

We are hiring immediately for a Programmer Analyst II to join the UTHealth Houston School of Public Health in Houston, Tx. In this position, you will develop and maintain SQL queries, Python scripts, and ETL pipelines to integrate large healthcare datasets into a data warehouse for research, reporting, and analytics. What we do here changes the world. UTHealth Houston is Texas’ resource for healthcare education, innovation, scientific discovery, and excellence in patient care. That’s where you come in. Once you join us you won't want to leave. It’s because we reward our team for the excellent service they provide.

Responsibilities

  • Develop and maintain SQL queries, Python scripts, and ETL pipelines to integrate large healthcare datasets into a data warehouse for research, reporting, and analytics.
  • Prepare data extracts.
  • Validate data accuracy.
  • Troubleshoot the database.
  • Report issues.
  • Collaborate with teams to deliver timely, well‑documented data solutions.
  • Consult with and analyze users’ needs to ensure programming and resulting data extracts fulfill required needs.
  • Analyze/design system flows and develop/code program specifications to meet agreed‑upon requirements.
  • Write, test, and implement computer programs; code straightforward to moderately complex programs conforming to departmental standards.
  • Thoroughly test programming to verify expected results and resolve discrepancies.
  • Adhere to departmental standards for consistency of product.
  • Participate in structured technical and functional walk‑throughs with project team members and report programming status regularly.
  • Resolve problems that arise with existing data systems to ensure efficiency and proper functioning of programs and systems.
  • Perform other duties as assigned.

Requirements

  • Minimum of 2 years of programming experience (or 2 years in a similar role working with large healthcare datasets preferred).
  • Bachelor’s Degree in Computer Science, related field, or relevant experience in lieu of education.
  • Experience with SQL.
  • Experience with one or more of: Python, SAS, ETL tools.
  • Experience with statistical analysis programs such as SAS, R, or STATA (preferred).
  • Experience with programming languages such as PL/SQL and Python (preferred).
  • Familiarity with data modeling, Tableau, or healthcare privacy requirements (preferred/plus).
  • Knowledge of administrative healthcare claims, electronic medical records, social determinants of health datasets (plus).
  • Strong analytical, problem‑solving, and communication skills (required).
  • Physical requirements: exerts up to 50 pounds of force occasionally, up to 20 pounds frequently, and/or up to 10 pounds constantly to move objects.

Benefits

  • 100% paid medical premiums for full‑time employees.
  • Generous time off (holidays, preventative leave day, vacation and sick time) equating to around 37‑38 days per year.
  • Longevity Pay: monthly payments after two years of service.
  • Retirement/pension plan.
  • Work/life services:
    • 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.
  • Plus many more benefits.

Similar jobs

Software Engineer II

DeloitteChicago, IL· 3 wk ago
Engineering$77k–$128k/yrapply on ars2.equest.com

Software Engineer II

INSPYR SolutionsCalifornia, United States· 3 wk ago
Information Technology$49–$69/hrapply on www2.jobdiva.com

Software Engineer II

EPITECBell Gardens, CA· 3 wk ago
Business Development$78–$82/hrapply on 107432

Software Engineer II

TopgolfUnited States· 3 wk ago
RemoteEngineeringapply on topgolf.wd501.myworkdayjobs.com