SIGN IN
Senior Programmer Analyst jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tennessee State University · 9 hours ago

Senior Programmer Analyst

Tennessee State University is seeking a Senior Programmer Analyst to join their Office of Technology Services. This role involves designing, developing, and maintaining software applications to support the university’s operational and academic needs, while collaborating with various stakeholders to ensure alignment with organizational goals.
EducationEvent ManagementHigher Education
check
H1B Sponsor Likelynote

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

Qualification

Ellucian BannerJavaSQLC#PythonHTMLCSSJavaScriptAgileAnalytical skillsTechnical assistanceProblem-solving skillsCommunication skillsTeam collaborationDocumentation

Required

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

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

Benefits

Annual leave (vacation)
Sick leave
Medical
Dental
Vision
Life insurance
Retirement
Flexible benefits plans
And more.

Company

Tennessee State University

twittertwittertwitter
company-logo
Tennessee State University is a public higher education institution that offers undergraduate and graduate degree programmes.

H1B Sponsorship

Tennessee State University has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (9)
2023 (9)
2022 (7)
2021 (7)
2020 (7)

Funding

Current Stage
Late Stage
Total Funding
$19.39M
Key Investors
Federal Aviation AdministrationU.S. Department of AgricultureDepartment of Intellectual and Developmental Disabilities
2024-03-05Grant· $0.5M
2023-06-21Grant· $18.11M
2022-01-24Grant· $0.28M

Leadership Team

leader-logo
Elmore “Jay" Jones Jr
Deputy, Chief Operating Officer
linkedin
leader-logo
Arlene Nicholas-Phillips, Ed.D
Assistant Vice President for Global Initiatives & Partnerships
linkedin
Company data provided by crunchbase