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

... 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.



$3822 - $6773 Monthly

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

Brought to you by code4lib jobs: