Computing & Information Services

Position:  Programmer/Analyst
Department:  Administrative Computing Services
Reports to:  Director of Administrative Computing Services
Classification:  Regular, full-time, Grade 7
Revised: August 18, 2011

Description
Provides program modifications to the Banner system as required by end-users.  Provides user support in functional areas to facilitate the use of computers by members of the administrative staff.  

Duties

  • Work directly with end-users to determine and document necessary software components, modifications, extensions, and upgrades.
  • Work independently and with other ACS staff members to design and implement software components including forms, reports, and other functionality as needed.
  • Work with other ACS staff members to implement major system components, updates, and upgrades.
  • Work with staff in ACS, Web Services, and other areas of Computing & Information Services to interface administrative systems with software utilities, web front-ends and other campus technology components.
  • Develop software solutions using Reed’s suite of programming tools, to include the Argos report writer from Evisions and PL/SQL from Oracle.
  • Provide end-user support to the administrative staff for Macintosh and Windows computers.  
  • User support may include troubleshooting major application software packages; creating, maintaining, and distributing user documentation; resolution of staff computer problems in person, by phone or email; and consulting services to individual users or departments.
  • Coordinate with other departments regarding operations, meeting and training schedules, special projects, and other technical support activities. 

Qualifications

  • Programming experience with SQL and Oracle Development Tools.
  • Experience working in a Unix environment and familiarity with Oracle database software and enterprise systems, especially SunGard’s BANNER.
  • Knowledge of third party reporting tools.Knowledge of database design, implementation and testing techniques.
  • Knowledge of Macintosh and Windows system and application software.
  • Knowledge of computer user support issues and ability to convey computing concepts effectively.
  • Ability to provide efficient and effective user assistance and instruct others in the use of computer systems software and hardware.
  • Knowledge of computing in a multi-platform, college environment.
  • Ability to work both independently and as part of a team.
  • Ability to communicate effectively, both orally and in writing.
  • Ability to establish and maintain good working relationships with administrative staff members, end-users, and others in a college community.
  • Bachelor’s Degree in a relevant subject.