Overview

The Princeton University Library is one of the world's leading research 
libraries, serving a diverse community of 5,200 undergraduates, 2,700 graduate 
students, 1,200 faculty members, and many visiting scholars. Its holdings 
include more than 7 million printed volumes, 5 million manuscripts, 2 million 
non-print items, and extensive collections of digital text, data, and images.

Responsibilities

As a member of the Library Web Development Team within the Information 
Technology Department the successful candidate will work with our growing team 
of software developers and operations staff on the development, maintenance, 
and deployment of our varied portfolio of Library web applications. The primary 
focus of this position is the implementation, maintenance, and testing of the 
Library’s database driven content management system (CMS) applications. The 
position also supports a wide variety of vendor applications and in-house 
applications used to run the day to day business operations of the Library. 

Qualifications

Essential Qualifications

Bachelor’s degree in Computer Science or Related Field
A minimum of 3 - 5 years of relevant work experience
Demonstrated experience developing with two of the following programming 
languages, PHP, Ruby, or Python.
Experience with module/plug-in development with Drupal, Wordpress, or a similar 
content management system
Proficiency with Relational Databases and SQL
Proficiency with UNIX/Linux
Proficiency with either Nginx or Apache
Familiarity with contemporary web standards (HTML5, CSS, JavaScript, etc.) and 
relevant frameworks (JQuery, Bootstrap, etc.)
Competency with Git/Github for source code version control and collaboration
Strong interpersonal and communication skills

Preferred Qualifications
Experience with Test Driven Development
Note:  This is a two year term position.


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/27909-library-applications-developer

Reply via email to