Site logo


Division: Special Asst. to Pres. for IT

Department: Office of Technology Services



Number of hours per week: 37.5

Months per year: Fiscal (12 months)


Campus: Main Campus

Position Number: 109170


Advertised Salary:
Commensurate with qualifications and experience

Pay Basis: Monthly



Job Description


Tennessee State University Office of Technology Services (OTS) invites applications for the position of Senior
Programmer Analyst
.


The Senior Programmer Analyst is a vital member of the Office of Technology Services
(OTS) Applications team, reporting directly to the Director of Applications. This role involves designing, developing, and maintaining
software applications to support the University’s operational and academic needs. The successful candidate will have extensive experience in
application development, a strong understanding of programming languages, and the ability to collaborate effectively with various
stakeholders. This is a full-time, on-site position with a work schedule aligned with the University’s standard operating hours. The
candidate must be available to work evenings or weekends as necessary to address emergency or maintenance requirements.

Key
Responsibilities
:


  • Responsible for researching, analyzing, designing, proposing, and delivering solutions that align with
    best practices and business requirements.
  • Provide technical expertise and troubleshooting for issues that disrupt critical
    business processes and analyze required remediation to address root causes.
  • Collaborate effectively with the OTS Applications
    team to design, develop, and implement software solutions, ensuring alignment with organizational goals and fostering a culture of teamwork
    and continuous improvement.
  • Review and make recommendations on existing platforms for continuous improvement and resolve
    performance issues associated with software.
  • Analyze user project proposals, identify omissions and errors in requirements,
    conduct feasibility reviews, and recommend optimal approaches.
  • Assist in defining software development project plans, including
    scoping, scheduling, and implementation.
  • Support project initiatives by identifying and analyzing preliminary business needs,
    estimating time and resources, defining project scope and objectives, and securing business user acceptance testing sign-off.
  • Application programming, configuration, and assisting in projects related to PeopleAdmin, Slate, Dynamic Forms, and other 3rd-party
    integrated systems used by the university.
  • Collaborate with users to gather information about program needs, objectives,
    functions, features, and input and output requirements to enhance their effective use of Ellucian Banner and other Ellucian products (e.g.,
    Degree Works, Ellucian Experience), ensuring compliance, automation, integration, and overall customer satisfaction.
  • Design or
    write program specifications and other documentation based on consultations with supervisors, end users, and others.
  • Convert
    designs and specifications into PL/SQL, SQL, Java, HTML5, or other common languages.
  • Write SQL against the Banner and other SQL
    databases and use it to construct reports using Excel, Argos, Forms Fusion, and other reporting tools.
  • Assist users in developing
    robust test plans to identify and correct errors and confirm that solutions meet requirements and specifications.
  • Write and
    maintain documentation of changes to procedures, computer code, programs, and specifications; compose reports and business correspondence.
  • Provide technical assistance by triaging and responding to inquiries and reports related to errors, problems, or general
    questions with Banner ERP, third-party applications, and delivered solutions.
  • Train end users or technical support staff on using
    and supporting Banner ERP, third-party applications, and delivered solutions.
  • Monitor the performance of Banner ERP, third-party
    applications, and delivered solutions, including troubleshooting systems integration with Banner ERP.
  • Communicate the overall
    status of assignments to supervisors and other managers, preparing and submitting required status reports.

Minimum Qualifications


  • Bachelor’s degree in Computer Science, Information Technology, or a related
    field.
  • Minimum of 5 years programming support for Ellucian Banner systems.
  • Proficiency in programming
    languages such as Java, C#, Python, or similar.
  • Strong knowledge of database management systems (e.g., SQL Server,
    Oracle).
  • Experience with web development technologies (HTML, CSS, JavaScript).
  • Familiarity with software
    development methodologies (Agile, Scrum).
  • Excellent analytical and problem-solving skills.
  • Strong verbal
    and written communication skills.

Preferred Qualifications:

  • Relevant industry certifications (e.g.,
    Microsoft Certified: Azure Developer, AWS Certified Developer).
  • Experience working with Ellucian Banner specifically in Finance,
    Human Resources, and/or Payroll support. Also, experience with Ellucian Ethos, Automic, Evisions, and Dynamic Forms.
  • Knowledge of
    version control systems (e.g., Git, Subversion, Mercurial, etc.).
  • Prior experience working in an academic institution or higher
    education environment.

Special Instructions to Applicants


Employment is contingent upon
successfully completing a criminal background check as mandated by Tennessee State University.

Official transcripts for
positions which require a post-secondary undergraduate degree, advanced degree and/or certification must be presented upon
hire.


An unofficial transcript may be attached in the “Transcript” section.

You will be required to
provide names and contact information for three references during your application to the posting. If you are the recommended candidate for
the position, our online hiring system will automatically generate solicitation for these letters using contact information you
provided.



Close Date: 04/06/2026


Benefits

Tennessee State University offers
eligible employees a competitive benefits package that includes annual leave (vacation), sick leave, medical, dental, vision, life
insurance, retirement, flexible benefits plans and more.


Quick Link: https://jobs.tnstate.edu/postings/10293



Minimum References
Required:
2


Tagged as: CSS

Source
HigherEdJobs - Software Engineer/Programmer

Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Cart

Your cart is currently empty.

Share