The Getty Research Institute Department of Information
Systems has an opening for a Web Programmer. The Web
Programmer is responsible for building and maintaining the Getty Research
Institute Library web applications that support advanced research in the


* Participates in all phases of the software development cycle * Works closely with user community for requirements analysis, problem definition and solutions development * Understands the technical environments under which the software will run * Understands the business model and translates requirements into systems design specifications * Designs, develops, codes, tests, troubleshoots and debugs new software or implements packaged solutions * Designs software to support all system component interactions for optimal user efficiency and utilization * Participates in the development of software documentation and user manuals.  

* Design, develop, and maintain the Library's virtual presence * Work with open-source and proprietary software to develop and maintain specialized databases and web-based resources that comprise the digital library * Provide on-going software development and maintenance; web statistics collection, monitoring and reporting * Develop project specifications; maintain documentation * Keep up with new developments and technologies in digital libraries and integrated library systems and digital humanities  


* Bachelor's degree in Computer Science or Information Technology * 2-5 years software development experience developing and maintaining web sites and web applications * In-depth knowledge of the software development life cycle and agile project management * Experience with Linux, Apache, shell scripting, Tomcat, Lucene/Solr * Experience using scripting languages (Perl, PHP, JavaScript, JQuery, etc.) * Experience with database programming and relational databases (MySQL) * Solid understanding of core web technologies and best practices (HTML, CSS HTTP, XML, JSON, REST, SOAP, etc.) *Experience working with open source software and version control * Familiarity with usability testing, principles of information architecture, best practices and guidelines for accessible web design * Familiarity with library metadata standards (DC, MARC, METS, EAD) and bibliographic information structure * Knowledge of Fedora Commons Repository Software * Experience with Java application developm!
 ent * Experience working with digital library collections and digitization projects * Experience with metadata extraction, transformation, and repurposing * Effective communication and problem-solving skills * Strong interpersonal skills and demonstrated ability to work effectively both independently and as part of a team * Demonstrated ability to communicate technical issues clearly with non-technical staff * Master's degree in Library/Information Science preferred * Drupal 6 and 7 and theme development experience preferred * Experience creating and manipulating graphic images, video, and audio preferred * Experience with JIRA issue and Bug Tracker preferred 

Brought to you by code4lib jobs: