Applications System Programmer/System Analyst-Lead

UT Health San Antonio•San Antonio, TX

About The Position

Under minimal supervision, the Applications System Programmer/System Analyst-Lead instructs, directs, and checks the work of other systems analysis and programming personnel. The role formulates and defines system scope and objectives for assigned projects and leads or mentors lower-level team members. The position develops or modifies moderately complex information systems, prepares detailed program specifications, and designs, codes, tests, debugs, documents, and maintains programs. It works cooperatively with internal and external stakeholders and cross-functional IT teams to troubleshoot, test, and resolve application issues. The role also conducts quality assurance reviews, monitors team members’ work, and may be responsible for project completion and user satisfaction. It plans, coordinates, and leads projects or break-fix efforts with team members inside and outside the department. Other duties may be assigned.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • Six years of systems analysis/programming activities in a business environment.
  • Strong knowledge of the software development life cycle (SDLC).
  • Ability to obtain business requirements and translate them into detailed specifications.
  • Ability to design and build, develop, test, and perform data validation.
  • Ability to manage competing demands in a changing work environment and anticipate and work around delays or unexpected events.
  • Ability to learn new technologies and work with teams to provide input on improvements to existing systems.
  • Ability to contribute to projects or work groups, create a collaborative and respectful team environment, and improve workflows.
  • Strong verbal, written, and interpersonal communication skills.
  • Ability to develop and interpret technical documentation for training and end-user procedures.
  • Ability and willingness to help supervise and develop less experienced staff and lead projects with team members from own or other areas.

Responsibilities

  • Formulate and define system scope and objectives through research and fact-finding to develop or modify moderately complex information systems.
  • Work cooperatively with internal and external stakeholders on functional and technical troubleshooting and testing.
  • Prepare detailed specifications from which programs will be written.
  • Develop and document modifications to business applications.
  • Design, code, test, debug, document, and maintain programs.
  • Collaborate with cross-IT teams and application owners to troubleshoot and resolve application issues in a timely manner.
  • Apply technical knowledge of application systems analysis and programming, along with an understanding of the business or function served by the application.
  • Perform quality assurance reviews.
  • Direct and monitor the work of team members.
  • Lead or mentor lower-level team members.
  • Plan, coordinate, and lead projects or break-fix efforts with team members within and outside the department or group.
  • May be responsible for project completion and user satisfaction.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service