Systems Analyst Programmer or Senior Systems Analyst Programmer

Posted: 11/02/17 | SHARE:


Title: Systems Analyst Programmer or Senior Systems Analyst Programmer

Department: Services and Shared Infrastructure

Position Type: Staff

Job Category:  Professional/Administrative

Position Title:  Systems Analyst Programmer or Senior Systems Analyst Programmer

Full time/Part Time:  Full Time

Division:  Information Technology Division

Department:  Services and Shared Infrastructure


Accountable for supporting the Colgate mission by analyzing needs, providing technical guidance, helping with process improvement, and recommending and implementing solutions for academic and administrative areas of the university. Responsible for optimizing the user experience of assigned software and systems, developing sustainable interfaces and developing in-house solutions when appropriate. Specific accountabilities include:

  • Research, recommend, implement and administer enterprise software solutions (on-premises and SaaS) including existing systems such as Banner, FAMIS, Event Management System (EMS), and others as assigned; lead these efforts when appropriate. Maximize the usefulness and performance of assigned systems and integration points. Deploy new modules, upgrades and fixes to assigned software applications and systems. Assist in establishing requirements, methods and procedures for routine maintenance.
  • Using Java, PLSQL, SQL, Linux and Windows scripting and other programming and scripting languages, develop custom enterprise software solutions, system integrations and interfaces where necessary and appropriate.
  • Perform software testing, including error handling. Develop user guides and training documentation.
  • Gather requirements and assess functional needs to help improve processes. Provide technical consultation on processes and systems. Translate end user behavior into recommended improvements in features and functionality.
  • Provide Database Administration for assigned systems, including Oracle and SQL Server.
  • Following generally accepted practices in programming and software development, develop system interfaces and system integrations.
  • Research and consider hosted and SaaS solutions. Evaluate vendor solutions to ensure compliance with requirements and cost-effectiveness.
  • Work with software vendors to resolve problems and develop solutions.
  • Design, create and manage database structures for development, testing and production.
  • Effectively communicate with customers in an appropriate level of detail.
  • Assist ITS in the development of best practices and actively engage in improving ITS and its processes
  • Participate in professional development activities.
  • Perform other related duties and projects as assigned.

At the senior level appointment, will also be accountable for:

  • Leading large projects and actively participate on assigned projects, concluding them on time and on budget.
  • Leading projects and actively participate on assigned projects, concluding them on time and on budget.


Three or more years of professional experience in related duties, with an earned Bachelor's Degree in Information Technology or a related degree preferred, or equivalent additional professional experience in essential duties and responsibilities.

The level of appointment will be based on the years of experience and demonstrated competencies of the successful candidate.

Appointment at the senior level requires:

Seven or more years of professional experience in related duties, with an earned Bachelor's Degree in Information Technology or a related degree preferred, or equivalent additional professional experience in essential duties and responsibilities.

Requisition Number: 2018S026P

Normal schedule is daily, Monday through Friday concurrent with the business hours of the office. Adjustments to the normal schedule to accommodate evening, overnight, weekend and holiday work as required for system and service maintenance and upgrades.

It is the policy of Colgate University not to discriminate against any employee or applicant for employment on the basis of their race, color, creed, religion, age, sex, pregnancy, national origin, marital status, disability, protected Veteran Status, sexual orientation and gender identity and expression, genetic information, victims of domestic violence and stalking, familial status, and all other categories covered by law. This policy shall apply to all employment actions, including but not limited to recruitment, hiring, upgrading, promotion, transfer, demotion, layoff, recall, termination, rates of pay or other forms of compensation and selection for training at all levels of employment. Colgate University will not discharge or discriminate against employees or applicants who inquire about, discuss, or disclose their own compensation or the compensation of another employee or applicant. Colgate University is an Equal Opportunity Employer. Minorities/Females/Persons with Disabilities/Protected Veterans are encouraged to apply.

Apply to:

Return to job listings