Yale University offers exciting opportunities for achievement and growth in New Haven, Connecticut. Conveniently located between Boston and New York, New Haven is the creative capital of Connecticut with cultural resources that include three major museums, a critically-acclaimed repertory theater, state-of-the-art concert hall, and world-renowned schools of Architecture, Art, Drama, and Music.
General Purpose: As a member of the Beinecke Library Technology department, the Web Application Developer support our expanding digital exhibits program will take a leading role in the ongoing development, maintenance, and/or production deployment of new and existing web applications & platforms, with a focus on web applications designed for use in our exhibits program.
The Web Application Developer will work with a variety of data and metadata formats and will be collaborating closely with colleagues in other Library departments as well as any number of stakeholders throughout the Beinecke Library. The Web Application Developer is comfortable working both alongside other developers as a part of a larger sprint (whether at Yale or as a part of a larger open-source community project) and also as the sole developer on a smaller project. The Web Application Developer is also expected to represent the Beinecke and its technology initiatives at conferences and events and will maintain close ties with open-source communities when appropriate.
The Web Application Developer will work closely with the Beinecke’s IT Project Manager to analyze, design, develop, and deploy new systems, and also guides discussions on application lifecycle management, code review, and champions documentation strategies based on industry standards and best practices.
Required Education and Experience: Bachelor’s Degree in a related field and three to five years of related work experience or an equivalent combination of education and experience.
Demonstrated ability with relevant cultural heritage metadata formats; ideally with archival and/or geospatial metadata formats (EAD, MARCXML, MODS, Dublin Core, METS, etc.).
Knowledge and ability with using Git and GitHub for version control and release management. Knowledge and ability with developing for the web in accordance with accessibility standards (WCAG 2.0 level AA).
Demonstrated ability with Solr, Apache and/or NGINX, and SQL. Willingness to learn new technologies and data/metadata formats.
Excellent written and oral communication skills.
Preferred Education and Experience: Experience with Ruby on Rails. Knowledge of best practices in test-driven development & continuous integration. Knowledge and experience with Linked Data / RDF. Demonstrated experience with at other programming languages. Experience in application and web service development for libraries, archives, and digital collections. Experience in partnering with external vendors and/or contractors.
Application: For more information and immediate consideration, please apply online at http://bit.ly/2OSMcp2. Please be sure to reference this website when applying for this position.
We invite you to discover the excitement, diversity, rewards and excellence of a career at Yale University. One of the country's great workplaces, Yale University offers exciting opportunities for meaningful accomplishment and true growth. Our benefits package is among the best anywhere, with a wide variety of insurance choices, liberal paid time off, fantastic family and educational benefits, a variety of retirement benefits, extensive recreational facilities, and much more.
Yale University considers applicants for employment without regard to, and does not discriminate on the basis of an individual’s sex, race, color, religion, age, disability, status as a veteran, or national or ethnic origin; nor does Yale discriminate on the basis of sexual orientation or gender identity or expression.