Dear code4libbers,
I can try to answer questions about this position, but have limited 
interactions with this office.

Library Application and Database Manager/Developer
Princeton University Library
Requisition # 1000065

The Princeton University Library, one of the world's most respected 
research institutions, serves a diverse community of 7,200 students and 
1,100 faculty members, with more than 6 million printed volumes, 5 
million manuscripts, and 2 million nonprint items. The holdings in its 
central library and 9 specialized libraries range from ancient papyri 
and incunabula to the most advanced electronic databases and digital 
collections. The Library employs a dedicated and knowledgeable staff of 
more than 300 professional and support personnel, complemented by a 
large student and hourly workforce. More information can be found at the 
Library's Web site:

Description: Princeton University Library seeks a Library Application 
Database Manager/Developer to maintain, enhance and create applications 
for Library users and staff. In addition, this person will help develop 
web based library services for patrons and help with implementation and 
enhancements to Library NextGen user interfaces.

Responsibilities: The primary function for this position is to maintain 
and enhance current locally developed library applications and to create 
new ones as new needs arise. The locally developed applications include 
various specialized catalogs, specialized user applications such as 
E-Reserves and Audio-Reserves, and internal workflow applications for 
managing staff travel, staff lists, and guest access to the libraries, 
and many more. This position will also help with library web services 
development, including maintaining and creating machine to machine 
interfaces, as well as user interfaces. This position will also be 
assigned other projects as needed.

Required:  BA or BS from an accredited institution. At least 3 years of 
experience working with: Visual Basic and the .NET Framework and 
application development within the Visual Studio IDE (integrated 
development environment). Experience developing Web applications for the 
MS Internet Information Server. Knowledge of Perl, Javascript, 
relational database design and the MS Access and SQL Server database 
platforms and queries. Experience with library bibliographic, holdings 
and authorities data in MARC and XML format. Knowledge of HTML, XSL and 
XSLT formats. Excellent communications skills, analytical and problem 
solving abilities and the ability to collaborate with colleagues and 
other staff as needed. Ability to function with minimal supervision.

Preferred: Familiarity and experience with: MySql, PHP, Java, Python, 
REST principles, UNIX operating systems. Masters degree in Computer or 
Library Science and previous experience in library systems and 
application development. Previous project management experience preferred.

Compensation and Benefits:
Compensation will be competitive and commensurate with experience and 
accomplishments.  Twenty-four (24) vacation days a year, plus eleven 
(11) paid holidays. Annuity program (TIAA/CREF), group life insurance, 
health coverage insurance, disability insurance, and other benefits are 

Nominations and Applications:
Review of applications will begin immediately and will continue until 
the position is filled. Nominations and applications (cover letter, 
resume and the names, titles, addresses and phone numbers of three 
references) will be accepted only from the Jobs at Princeton website:


For information about applying to Princeton, please link to