About The Position

The Enterprise Programmer Analyst III's role is to develop, test, analyze, and maintain software applications in support of business requirements. This position will also research, design, document, and modify software specifications throughout the production life cycle. Additionally, the Programmer Analyst III is also responsible for supervising and/or leading the development of new systems, directing changes to existing systems and controlling the interfaces between the systems, initiating complex feasibility studies and making recommendations of the action to be taken. Performs systems analysis, develops, and reviews programming code defined in project plans to meet design specifications, customer requirements, and/or applies vendor supplied upgrades. Performs ongoing support of Ellucian Banner ERP and other software systems. Completes other programming tasks, as assigned by management. Completes application modifications to enhance functionality, adapt to technology changes, and to correct application errors. Supervises and/or leads programming projects and initiatives, as assigned by management. Design, development, documentation, analysis, creation, testing, or modification of computer systems or programs, including prototypes, based on user or system design specifications Ensures that vendor supplied upgrades are properly integrated into the finance enterprise systems and applications.

Requirements

  • Bachelor's degree in computer science, MIS, IT, or other related area plus three years related full-time paid experience OR Master's degree in computer science, MIS, IT or other related area plus one year related full-time paid experience.
  • Must successfully complete a comprehensive background check prior to employment.
  • Must comply with all applicable state and federal regulations related to the protection of critical infrastructure.
  • Must maintain eligibility for access and successfully pass periodic security and compliance reviews for ongoing employment.

Responsibilities

  • Develop, test, analyze, and maintain software applications in support of business requirements.
  • Research, design, document, and modify software specifications throughout the production life cycle.
  • Supervise and/or lead the development of new systems, direct changes to existing systems and control the interfaces between the systems.
  • Initiate complex feasibility studies and make recommendations of the action to be taken.
  • Perform systems analysis, develop, and review programming code defined in project plans to meet design specifications, customer requirements, and/or apply vendor supplied upgrades.
  • Perform ongoing support of Ellucian Banner ERP and other software systems.
  • Complete other programming tasks, as assigned by management.
  • Complete application modifications to enhance functionality, adapt to technology changes, and to correct application errors.
  • Supervise and/or lead programming projects and initiatives, as assigned by management.
  • Design, development, documentation, analysis, creation, testing, or modification of computer systems or programs, including prototypes, based on user or system design specifications.
  • Ensure that vendor supplied upgrades are properly integrated into the finance enterprise systems and applications.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service