Programmer Analyst V

University of Louisville•Louisville, KY

About The Position

The Programmer Analyst V provides high-level programming and technical direction for the University of Louisville's enterprise systems development initiatives. The role supports medium and large enterprise projects and requires proactive communication with internal and external customers. It plans and scopes project phases, designs and delivers complex programming solutions, contributes to enterprise application programming teams, and identifies processes that need improvement. The position also provides operational and technical leadership, including mentoring team members, managing project activities, maintaining automated business processes, supporting major upgrades and new technology, and integrating systems that support University processes. The selected candidate's hire date may be no earlier than January 5, 2027.

Requirements

  • Bachelor's degree in Computer Science or a related field and eight (8) years of relevant experience, or an equivalent combination of education and experience.
  • Organizational skills.
  • Computer programming and application software skills.
  • Verbal and written communication skills.
  • Planning and execution skills.
  • Mentoring and coaching skills.

Nice To Haves

  • Experience with PeopleSoft Campus Solutions 9.2.
  • Experience with PeopleTools 8.61 or higher.
  • Use of AI in coding.
  • Ability to develop process documentation for a broad audience.
  • Ability to communicate and work with customers at all levels of the organization.
  • Demonstrated troubleshooting skills.

Responsibilities

  • Provide leadership and support for operational and team activities, including coaching and mentoring, sharing technical knowledge, serving as a team contact point and official record keeper, meeting organizational and customer expectations, and promoting continuous process improvement.
  • Manage project activities, including planning and estimating, assigning and monitoring tasks, tracking resource use, reporting status, coordinating with internal and external customers, and ensuring successful completion.
  • Communicate proactively with internal and external customers and follow up in a timely and helpful manner.
  • Perform programming and analysis work, including requirements definition, software evaluation and selection, consulting, analysis, design, coding, testing, problem resolution, documentation, user training, and production turnover.
  • Identify and resolve problems and respond to internal and external customer needs.
  • Provide technical and quality instruction through coaching and mentoring, help others establish attainable goals, identify strengths and deficiencies, and serve as a technical resource.
  • Maintain automated business processes and ensure they are operating properly.
  • Ensure preliminary testing is completed and validated and that processes are documented.
  • Take a leading role in implementing major upgrades and new technology.
  • Work on integrating new systems that support University processes.
  • Coordinate technical activities with the project manager and, at times, serve as a backup for project managers.
  • Pursue continuous professional development through training and self-education.
  • Plan, organize, schedule, and scope assigned project or application phases with limited supervision.
  • Design, code, test, debug, and document highly complex programming solutions.
  • Participate in application programming teams working on enterprise projects.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service