Senior Applications System Analyst

UT MD Anderson Cancer CenterHouston, TX
Remote

About The Position

The Senior Applications Systems Analyst position is responsible for providing technical leadership and expertise in the design, development, deployment, and support of data-driven applications, analytics platforms, and research systems. The role focuses on developing secure, scalable solutions for data collection, processing, integration, analysis, and reporting, while supporting complex research and business requirements. This position works closely with stakeholders to define system objectives, analyze requirements, and implement innovative solutions using modern software engineering and data science practices. The incumbent also serves as a mentor, providing technical guidance and knowledge sharing to team members. To be successful in this position, the individual must possess strong expertise in Python development, data analysis, data engineering, and scientific computing. Experience with Python libraries and frameworks such as Pandas, NumPy, SciPy, Jupyter, and related data science tools is highly desirable. The successful candidate should be comfortable working in Linux environments, using command-line interfaces (CLI), container technologies such as Docker, and modern development workflows. Experience with relational databases, cloud platforms, API development, version control, and automated deployment processes is also important. Familiarity with research, healthcare, or large-scale data platforms and experience working in agile development environments would be considered assets. This position may also be asked to serve as a technical lead or product owner.

Requirements

  • Bachelor's Degree
  • 5 years Experience in epic software, domain, analysis, design, project management, or programming.
  • Strong expertise in Python development, data analysis, data engineering, and scientific computing.
  • Experience with Python libraries and frameworks such as Pandas, NumPy, SciPy, Jupyter, and related data science tools.
  • Comfortable working in Linux environments, using command-line interfaces (CLI), container technologies such as Docker, and modern development workflows.
  • Experience with relational databases, cloud platforms, API development, version control, and automated deployment processes.

Nice To Haves

  • Bachelor's or Master's degree in Computer Science or Data Science degree.
  • At least 5 years of software development experience.
  • Familiarity with research, healthcare, or large-scale data platforms.
  • Experience working in agile development environments.

Responsibilities

  • Providing technical leadership and expertise in the design, development, deployment, and support of data-driven applications, analytics platforms, and research systems.
  • Developing secure, scalable solutions for data collection, processing, integration, analysis, and reporting.
  • Supporting complex research and business requirements.
  • Working closely with stakeholders to define system objectives, analyze requirements, and implement innovative solutions.
  • Serving as a mentor, providing technical guidance and knowledge sharing to team members.
  • Serving as a technical lead or product owner.

Benefits

  • Employer-paid medical coverage starting day one for employees working 30+ hours/week
  • Optional group dental, vision, life, AD&D, and disability insurance.
  • Accruals for PTO and Extended Illness Bank
  • Paid holidays, wellness, childcare, and other leave options.
  • Tuition Assistance Program after six months of service
  • Access to extensive wellness, fitness, and employee resource groups.
  • Defined-benefit pension through the Teachers Retirement System
  • Voluntary retirement plans
  • Employer-paid life and reduced salary protection programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service