Digital Library Programmer, Brown University, Providence RI
Link to HR Posting: careers.brown.edu/applicants/Central?quickFind=118614
The Brown University Library invites applications for a talented software
developer to design new and innovative library services centered on the Brown
Digital Repository, based on Fedora Commons. As part of a team working on a
wide array of innovative software projects, the programmer focuses on the
creation and management of digital repository content, and makes creative use
of APIs, web development frameworks, and other software applications to make
new and improved services available to users.
Bachelor's degree in Computer Science, Information Science, or a related field,
or the equivalent combination of education and experience.
Experience of 3-5 years in developing and managing complex web applications
Demonstrated experience with Python. Java experience desired.
Knowledge of XML and RDF.
Demonstrated experience with UNIX or Linux server platforms, related
software, and basic system administration utilities.
Experience with service-oriented architecture and with designing and
implementing web services.
Excellent communication, interpersonal, and organizational skills.
Creativity and strong analytical and problem-solving skills.
Ability to learn new technical skills quickly; ability to meet deadlines; strong
Ability to adapt emerging technologies to new domains.
Preferred Qualifications: Hands-on experience with Fedora repositories, Apache
Solr, and Django; Experience with library metadata standards, including METS
and MODS. Experience creating and implementing linked data and other
semantic web applications.