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

  
Roles:

* 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.  
  
Responsibilities:

* 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  


Qualifications:

* 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: http://jobs.code4lib.org/job/6786/

Reply via email to