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. **Qualifications:** ... 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. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/774/