Analyst Programmer

0 other recent jobs
Created: February 4, 2012


The University of Oregon Library invites applications for full-time Analyst Programmer in the Systems Department.

Duties and Responsibilities:

This position provides high level programming and technological solutions for the development, enhancement, and maintenance of the library's digital collections, digital research projects, instruction-related web applications, frequently using database-driven websites, and internal workflow automation.

Duties include:
... designing, developing, and providing programming/coding for digital projects, web applications, and research projects, instructional interfaces, and automated staff workflows, using high-quality code at the intermediate to advanced level; providing technical support in the development, enhancement and maintenance of library services; providing troubleshooting, resolution and updates to current programs; providing assistance with web development projects and tasks; creating and maintaining relational database-driven web applications; researching, identifying, and recommending systems for future needs.
... creating and updating technical documentation for configuration, maintenance, and procedures for all projects and web-based applications.
... participating in team meetings, planning sessions, and projects; developing and maintaining professional affiliation with other programmers and web development specialists; providing staff training; collaborating with library staff from other departments.


... a basic foundation of knowledge and skills in systems analysis and related programming support functions generally obtained by a bachelor's degree in computer science, or an equivalent amount of training and applied experience.

Position requires:

  • At least three years' experience with one or more high-level programming languages (such as Python, Ruby or preferably PHP).
  • Ability to interface to relational and XML databases from within a programming language.
  • Experience using relational databases (such as MySQL).
  • Fluency with X/HTML, XML, XSLT and CSS.
  • Demonstrable Unix/Linux/Windows literacy.
  • Experience working with a version control system (such as subversion, git or mercurial).
  • Experience working with large existing code bases and /or open-source products.
  • Ability to identify and solve problems independently and as part of a team.
  • Excellent interpersonal, and oral and written communication skills and ability to communicate technical concepts to non-technical staff from diverse backgrounds and cultures.
  • Ability to create clear and concise written documentation and maintenance procedures.
  • Ability to work well independently with little supervision and as a member of a team.

Prefer experience working in an academic library, digital library setting, or other research environment; knowledge of 508 compliant web design standards.

Position is subject to criminal background check.

Opens: 2012-02-03
Closes: 2012-02-24
Salary: $3822 - $6773 Monthly

See the Job URL for a full and up-to-date description and requirements.

Last updated: Tuesday, February 28, 2017 23:47 UTC