Computer Programmer Analyst

Tennessee Board of Regents•Dyersburg, TN
•$54,784 - $68,508

About The Position

The Computer Programmer Analyst reports to the Director of Administrative Systems and provides primary technical support for the Student and Student Services modules of the ERP system and the Customer Relation Management system. The position performs advanced technical analysis, workflow automation, data troubleshooting, and cross-departmental system support. The role supports student systems and services across Ellucian Banner, Banner Document Management and Output Transformation Server, Automic/UC4, Slate, Remark, Axiom, Ellucian Degree Works, and data exchanges with the National Student Clearinghouse and Reverse Transfer systems. It also supports reporting, integrations, student systems migrations, and related software used by faculty and staff. Work is performed in a standard office setting and involves sedentary desk work, extended close-vision work, and sustained concentration on detailed analytical work, problem-solving, data accuracy, system integrity, and regulatory timelines. Occasional travel for college or program activities may be required. The position may involve carrying a personal computer or monitor weighing less than 25 pounds for less than 50 feet.

Requirements

  • Associate degree in a computer-related field from a regionally accredited institution.
  • Problem-solving skills and experience applying programming logic and root-cause analysis to diagnose and resolve technical issues involving complex, multi-system integrations.
  • Experience using SQL and other modern languages, such as Java.
  • Knowledge of Oracle relational database concepts.
  • Experience using Microsoft Office productivity tools.
  • Strong written and verbal communication skills, including the ability to collaborate effectively with peers across the college, SMO, TBR, and sister institutions.
  • Ability to demonstrate patience, professionalism, and customer-service skills when working with peers and users with varying levels of technical expertise.
  • Capacity and willingness to expand knowledge and adapt to new technologies, systems, and regulatory requirements.

Nice To Haves

  • Bachelor’s degree in a computer-related field from a regionally accredited institution.
  • Experience with Ellucian Banner Student.
  • At least five years of experience as a Programmer/Analyst, Systems Analyst, or Business Analyst.
  • Experience with Argos, PL/SQL, ProC, Java, and Automic/UC4.
  • Experience with Banner Document Management (BDM), Report Manager (RM), Output Transformation Server (OTS), or similar document-processing automation.
  • Experience with a CRM system.
  • Experience developing scripts such as JavaScript, batch files, or shell scripts to support system automation and data workflows.

Responsibilities

  • Provide technical and consulting support for Ellucian Banner Student, including advising, registration, enrollment, testing, academic, and other Student Services functions.
  • Build and automate SQL/Argos dashboards and reports in alignment with institutional priorities and data-driven decision-making.
  • Support Banner Document Management (BDM) and Output Transformation Server (OTS), including developing JavaScript parsing and indexing logic, automating document-processing workflows, and maintaining batch scripts and file-transfer automations for ingestion, archiving, and cross-system integrations.
  • Provide technical support for Automic/UC4 automation of Banner Student and cross-departmental workflows, including enrollment reporting, data imports, and other operational tasks.
  • Provide technical assistance for Student and Financial Aid Banner patches and new versions.
  • Analyze Banner datasets to provide technical insights and support data-driven decision-making.
  • Collaborate with cross-functional stakeholders to troubleshoot issues, identify system enhancements, and implement solutions.
  • Use emerging technologies to optimize the modernized ERP platform.
  • Support continuity during student systems migrations, including data mapping, transformations, and post-migration verification.
  • Provide Slate development support, including for Admissions Applications, the Advising Portal, and Tutoring Center Kiosk, as requested by users.
  • Provide technical support for Remark scanning software used by departments for functions such as faculty evaluations.
  • Provide configuration, development, and troubleshooting support for Axiom.
  • Support Ellucian Degree Works, including applying catalog updates and troubleshooting CPOS issues.
  • Support data exchanges with the National Student Clearinghouse and Reverse Transfer systems.
  • Analyze complex data and manage data files using SQL, SFTP, and Microsoft Office to support internal users.
  • Support faculty and staff in using other software, including Microsoft Office applications, email, SFTP, and related tools.
  • Provide primary backup for the Financial Aid Analyst position and secondary backup for other Information Technology staff as needed.
  • Respond to inquiries and comments courteously and professionally, using customer-service skills.
  • Perform other duties as assigned.

Benefits

  • Vacation and sick leave
  • 14 paid holidays
  • Medical, dental, vision, and life insurance
  • Retirement plans
  • Optional 401K and 403B Deferred Compensation Plans
  • Educational benefits for the employee, spouse, and dependents
  • State Employee Discount Program with over 900 merchants
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service