PROGRAMMER/ANALYST The Division of Libraries at New York University (NYU) seeks a Programmer/Analyst to contribute to the continuing development of the Archivists' Toolkit, an open source application supporting the full range of archival activities.

The ideal candidate will be responsible for the following activities:
·Creating modules that will include user interface for cataloging archival collections,
·Communicating with a backend database and providing import and export of data into and out of the system.
·Will work under the direction of the Design Team Manager and will work closely with the specification team as new modules are specified and implemented. New modules include user registration / use tracking, rights management, appraisal, and interoperability of the Archivist Toolkit with digital repository systems.
·Will be a member of the Digital Library Technology Services (DLTS) group at the NYU Division of Libraries and will report to the Head of DLTS.

The position is grant-funded, with the potential for extension.


The position qualifications are: a Bachelor's degree in Computer Science and 2 years' experience in writing Java applications. Experience processing XML using Java (DOM, SAX, JDOM, JAXP). Experience in using Hibernate and JAXB. Knowledge of Java Server architectures. Experience in cross-platform development. Knowledge of Subversion.

The preferred candidate will have experience using other XML technologies, including XSLT and XSL-FO. Knowledge of library data standards such as Encoded Archival Description and MARCXML.

Please apply through NYU's application management system:

http://www.nyu.edu/hr/jobs/apply

At this page click on "Applicants Interested in Working at NYU" then "Search Openings." Type 6442BR in the "Keyword Search" field and select search.

NYU offers a generous benefit package including 22 days of vacation annually.

NYU is an Equal Opportunity, Affirmative Action Employer.