Programmmer Analyst – Yale University Library – New Haven, CT

Yale University offers exciting opportunities for achievement and growth in New Haven, Connecticut.A� Conveniently located between Boston and New York, New Haven is the creative capital of Connecticut with cultural resources that include two major art museums, a critically-acclaimed repertory theater, state-of-the-art concert hall, and world-renowned schools of Architecture, Art, Drama, and Music.

Position Focus:

Reporting to the Manager of Digital Library and Programming Services, the Programmer Analyst plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. In addition, the programmer analyst evaluates user requests for new or modified programs to determine feasibility, cost and time required, compatibility with current systems, and computer capabilities.

The Programmer Analyst will focus primarily on evaluation, creation and adoption of software used for ingesting archival collection materials, finding aids and metadata into a digital preservation repository based on the Fedora Commons software in support of a grant funded project to digitize a collection of more than one million documents and objects covering Dr. Henry Kissingera��s life.

This position has a fixed duration of 2.5 years from date of hire.

Required Education, Skills and Experience:

1.A�A�A�A�A� Bachelora��s degree and three years of experience in analysis and programming of small to medium scale systems or an equivalent combination of education and experience.

2.A�A�A�A�A� Well-developed programming skills; emphasis on code documentation, code standards, and demonstrated use of available frameworks.

3.A�A�A�A�A� Well-developed analytical and problem solving skills.

4.A�A�A�A�A� Proven ability writing SQL queries using MySQL, Oracle and/or Microsoft SQL Server; demonstrated ability in application development with two or more of the following: C++, Java/J2EE, Ruby, Python and/or C#.

5.A�A�A�A�A� Ability to communicate effectively through both oral and written expression; excellent customer service skills.

6.A�A�A�A�A� Advanced skills in object-oriented programming.

Preferred Education, Skills and Experience:

1.A�A�A�A�A� Five or more years of experience with object-oriented programming.

2.A�A�A�A�A� Experience with front-end frameworks such as Bootstrap, JavaScript, JavaScript Toolkits such as JQuery and D3, Ajax, and Java/JSP.

3.A�A�A�A�A� Experience working with Archival Collections; understanding of software packages: Archivistsa�� Toolkit and/or Archivematica.

4.A�A�A� Demonstrated ability designing and documenting complex procedures.

The University and the Library:

The Yale University Library, as one of the world’s leading research libraries, collects, organizes, preserves, and provides access to and services for a rich and unique record of human thought and creativity.A� It fosters intellectual growth and is a highly valued partner in the teaching and research missions of Yale University and scholarly communities worldwide.A� A distinctive strength is its rich spectrum of resources, including more than 15 million volumes and information in all media, ranging from ancient papyri to early printed books to electronic databases.A�The Library is engaged in numerous digital initiatives designed to provide access to a full array of scholarly information.A�Housed in 15 libraries, including Sterling Memorial, Beinecke, and Bass libraries, it employs a dynamic, diverse, and innovative staff of over 500A�who have the opportunity to work with the highest caliber of faculty and students, participate on committees, and who are involved in other areas of staff development.A� For additional information on the Yale University Library, please visit the Library’s web site atA�


Library IT:

Library IT is a department of innovative people who provide multiple IT related services to the Yale Library and the Yale community. The staff supports 8 Enterprise Systems including the integrated library system (ILS). The department maintains 920 workstations, plus a growing number of mobile devices. Library IT maintains 856 Terabytes of storage, and hosts approximately 80 servers, virtual and physical. In addition to maintaining the librarya��s computers, webpages, and infrastructure, much of the work in the department is project based. Library IT projects are initiated to provide the Yale community with seamless and transparent access to the librarya��s rich resources, including physical, electronic, and digitized materials. Through the development of these projects and other initiatives, Library IT will provide the Yale community with a high level of service on par with peer academic institutions.

Salary and Benefits:

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.

How to apply:A� Review of applications will begin immediately and will continue until the position is filled.A� Applications, consisting of a cover letter, resume, and the names and contact information of three (3) professional references should be submitted by applying online at The STARS requisition ID for this position is 22983BR.A� Please be sure to reference #22983BR in your cover letter.

Yale University is an affirmative action/equal opportunity employer.A� Yale values diversity in its faculty, staff, and students and strongly encourages applications fromA�women and members of underrepresented minority groups.

About John Pell

John Pell is an assistant professor and librarian at Hunter College in New York City.

Comments are closed.