Programmer Analyst

Job description

Programmer Analyst

Clinton, NY
Open Date:
Feb 18, 2019

Hamilton is one of the nation's top liberal arts colleges. It is independent, highly selective, coeducational and residential. Originally founded in 1793 as the Hamilton-Oneida Academy, Hamilton is today composed of 1,850 diverse and talented students from nearly all of the 50 states and approximately 40 countries. More information can be found at

Position Summary

As a member of the Enterprise Information Systems team, the Programmer Analyst supports, maintains and develops our enterprise level central information systems to achieve institutional efficiency and strategic advantage. The Programmer Analyst is responsible for providing analysis, design, and implementation of strategy driven information systems and services in partnership with our user community.

There is a strong commitment to excellence among all teams in LITS backed by strong leadership support. The Programmer Analyst reports to the Director of Enterprise Information Systems (EIS), a member of the LITS leadership team. LITS is committed to the ongoing intellectual and personal development of its members as professionals and good campus citizens. We encourage and support all members to pursue professional development, acquire new skills, and achieve certifications that lead to personal and professional excellence.


  • Programs applications and interfaces for enterprise level systems using appropriate toolsets.
  • Analyzes needs and designs and implements new processes and workflows that promote efficiency and strategic advantage in College operations and provide support for existing processes and workflows.
  • Works with College personnel and vendors to design, implement and maintain interfaces to third party software products for on campus and hosted systems.
  • Provides phone, email, and in person support for all enterprise level systems. (i.e. Colleague, WebAdvisor, User Interface, the Informer web reporting tool, OnBase)
  • Participates as an active member of the Central Information Services Committee that serves to share information and promote best practices within the administrative offices of the College.
  • Generates documentation of workflow, procedures, and software.
  • Provides training for College personnel in the use of Colleague software, application processes, User Interface, Informer web reporting tool and OnBase.
  • Completes technical and institutional training to strengthen organizational and technical knowledge.
  • Participates as part of a team, understanding the various work styles of others, and their roles on the team. Demonstrates enthusiasm and commitment to the goals and objectives of the team. Seeks help from and offers guidance to other team members. Supports diversity and inclusion for everyone in the campus community.
  • Performs all other duties as assigned.


Bachelor’s degree in a relevant field, or the equivalent of education and experience combined.

Desired Previous Experience Requirements

Programmer Analyst candidates will have a minimum of 2 years of experience performing similar duties. Alternatively, 2 years of programming experience in a rigorous computer science curriculum will be considered.

Knowledge, Skills & Abilities:

  • Strong programming ability combined with thorough understanding of good database design principles.
  • Experience supporting and developing workflows using an enterprise document management solution (specifically OnBase) is highly desirable.
  • Experience supporting a large administrative system (ERP) in an academic setting is highly desirable.
  • Experience with business intelligence, data platforms, system integrations, and integration platforms is desirable.
  • Ability to develop expertise in UniBasic, Envision, UniQuery, Colleague Studio, and general UNIX level commands.
  • Ability to develop expertise with 4GL programming tools, Eclipse, HTML, ColdFusion, JavaScript/AJAX, and other programming technologies.
  • Ability to work with the UniData database and relational databases (MSSQL, MySQL, and Oracle).
  • The ability to successfully manage multiple priorities.
  • Excellent customer service skills as well as verbal and written communication skills.
  • Should be able to communicate technical information (both written and verbally) to technical and non-technical people in a supportive and meaningful way.
  • Must embrace learning and working with constantly changing technology.
  • Work collaboratively within our team, the department, and across the College

Application Instructions:

Please submit cover letter, resume and contact information for three professional references. Consideration of candidates will begin immediately and continue until the position is filled.




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 2/19/2019
Application Due: 2/14/2020
Work Type: