Employment Opportunities

Programmer/ Analyst
Computer Center
Date Posted:
Closing Date:
Open Until filled


The Programmer Analyst provides functional and technical Banner support to students, parents, faculty and staff. The Programmer Analyst will support day-to-day operation of various offices, which will include but not be limited to Student Accounts, Financial Aid, Human Resources and Alumni. This position will require the candidate to work with high profile university personnel for example, Directors, Deans and Professors. The position requires the candidate to develop, write, test, implement and maintain moderate to complex scripts in a highly technical environment.

Duties and Responsibilities

  • Develop Procedural Structured Query Language (PL/SQL) scripts, functions and Oracle database temporary tables

  • Automate data extractions and integration within Banner ERP

  • Develop necessary code to extract information from the Banner ERP system that provides information to third party clients 

  • Provide Banner ERP clients with ad-hoc reports

  • Provide functional and technical support to various Banner ERP modules

  • Analyze daily and real-time reports for several Banner ERP modules which includes Alumni, Finance, Payroll, Financial Aid, Registrar and Student Accounts

  • Provide Database Administrator support

  • Create new and edit existing documentation

  • Develop and provide seasonal survey reporting to the State Council of Higher Education for Virginia (SCHEV)

  • Develop and provide audit reports

  • Keep track of latest trends and upcoming module upgrades involving Banner ERP

  • Manage projects for both System Administrators and the Banner Team

  • Train staff on various Banner ERP modules


  • Bachelor’s degree in related field and/or equivalent training or experience
  • Equivalent technical training and/or work experience may suffice in lieu of academic requirements
  • Advanced knowledge of Microsoft Office 2013/2016 Products
  • Experience with Oracle PL/SQL, MySQL, or MSSQL scripting
  • Familiarity working with Windows and Linux/UNIX platforms
  • Strong public, verbal, and written communication skills


  • Excellent communication and strong analytical skills
  • Preferred experience with the Ellucian Banner system
  • Proficiency with Ellucian Banner modules Advancement, Finance, Financial Aid, Human Resources and Student
  • Preferred experience with some third party application integrations like Automic (formerly known as Appworx/UC4), Follett, BlackBoard, StarRez, MedProctor, iModules, eBills/eTranscripts, NueMD, Chrome River, Evisions, ImageNow, and others
  • Experience using and querying Oracle 11g and 12c databases
  • Experience writing Procedural Structured Query Language (PL/SQL) scripts
  • Willingness to learn and exploit new technologies
  • Ability to effectively plan, document, and communicate
  • Experience operating in an higher-education environment
  • Preferred System Administration experience

How to Apply

Please submit a cover letter, resume, and a completed Application for Educational Support Staff Employment either in person, via email at HROffice@hamptonu.edu, or fax to (757) 727-5969: 

Office of Human Resources

Hampton University

Hampton, VA 23668

 **No phone calls

**Incomplete applications will not be considered

Return to Employment Opportunities List