Senior Programmer Analyst

SUNY Delhi

$75K — $95K *
Delhi, NY 13753In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience developing and supporting SQL queries and packages
  • Advanced programming experience in procedural and object-oriented languages
  • Experience with Oracle databases and PL/SQL
  • Ability to analyze user needs and document business requirements
  • Strong communication skills to simplify complex technology concepts
  • Demonstrated experience with multiple projects and teams simultaneously
  • Associates Degree in Information Technology or related field, Bachelor's preferred

Responsibilities

  • Develop and implement software solutions for Ellucian Banner and campus systems
  • Serve as a liaison and provide ongoing support to functional departments
  • Conduct training sessions for users on new systems
  • Plan and document the deployment of automated solutions
  • Assist and lead other members of the Enterprise Systems team
  • Integrate external systems with Ellucian Banner
  • Analyze and troubleshoot program and process malfunctions

Benefits

  • Work schedule flexibility with option for full or part-time remote
  • Potential opportunities for professional development
  • Supportive work environment with collaborative team approach
  • Involvement in dynamic projects relevant to higher education
  • Opportunity to influence technology solutions for campus needs
Full Job Description
Job Description:

The Senior Programmer/Analyst will be responsible for all aspects of developing, programming, testing and implementing solutions to support Ellucian Banner and other campus enterprise systems, to meet the ever-changing needs of the campus community. They will work closely with various technical and functional departments to analyze user needs, plan, prioritize, develop, recommend and seamlessly integrate all moving parts to deploy successful solutions that meet the users' requirements.

Responsibilities (could include but are not limited to):
  • Assess, design, develop, modify, improve, upgrade, test, debug, and document complex computer-based software and programs, reports, functions, packages, scripts and procedures.
  • Serve as department liaison and provide on-going support to functional departments.
  • Develop and conduct training sessions for new and existing users.
  • Plan, prioritize, integrate, document and deploy solutions, automated applications and procedures.
  • Assist other members of the Enterprise Systems team and provide technical leadership and guidance.
  • Integration and support of external systems and Ellucian Banner.
  • Recommend changes/enhancements/solutions that improve program performance and/or application processing.
  • Analyze, identify and rectify or report program, process and end-user malfunctions, bugs or technical problems.
  • Serve as administrator for Enterprise solutions including keeping systems updated on supported versions.

Requirements:

Minimum Qualifications
  • Demonstrated experience working with end-users to develop and document business requirements
  • Experience developing solutions for software applications and systems
  • Three years of experience developing and supporting SQL queries, packages and procedures or working with SQL-based languages
  • Ability and motivation to stay current on and learn technology related to the position
  • Ability to build consensus among diverse constituencies regarding complex technology tools
  • Experience using PL/SQL and various enterprise level applications
  • Three years of advanced programming experience in multiple programming (procedural and object-oriented) languages
  • Experience with Oracle databases
  • Demonstrated ability to efficiently work independently and as part of a team
  • Advanced problem solving, analytical and communication (written and verbal) skills with an ability to simplify complex technology concepts
  • Demonstrated experience prioritizing and working on multiple projects and teams simultaneously and writing technical specifications
  • Associates Degree in Information Technology (or related field) from an accredited institution


Preferred Qualifications (in addition to minimum qualifications):
  • Advanced Database Administration experience
  • Specific knowledge of Ellucian Banner database, schema and tables
  • Advanced experience with Ellucian Banner and Banner Self Service
  • Experience programming in Java, .NET, JavaScript, JSON, jQuery or Groovy as well as shell scripting
  • Experience with Ellucian products and partners including BDMS, Degreeworks, Evisions, Nelnet, StarFish
  • Experience developing web-based reports using ARGOS or equivalent reporting tool
  • Experience developing and working with API's, including experience with Ellucian Ethos and Banner Business Process API's
  • Experience working in Higher Education
  • Bachelor's Degree in Computer Science (or related field) from an accredited institution

Additional Information:

This is a full-time, 12 month, SL4 position with a salary range DOE

Budget Title: Senior Programmer Analyst

Reports to: Manager of Enterprise Systems

Work Schedule: Monday through Friday days, occasional evening and weekend shifts and occasional multi-day travel

Option of working full or part-time remote

This position offers full New York State UUP (FT), benefits which are among the most comprehensive in the country

Click here to learn more about SUNY's generous benefits

Application Instructions:

To apply, please submit:
  • Letter of interest
  • Resume
  • Contact information for three professional references

For full consideration please apply by: 6/1/2026

URL: State University of New York AT Delhi

Similar Jobs

More Jobs at SUNY Delhi

More Information Technology Jobs

Find similar Senior Programmer Analyst jobs: