Senior Application Developer – Center for Digital Research and Scholarship – Columbia University

Columbia University’s Center for Digital Research and Scholarship (CDRS) ( is seeking a Senior Application Developer to implement CDRS’ online platforms by architecting, coding, integrating, and maintaining services and back-end applications that support the projects of the center.

CDRS serves the digital research and scholarly communication needs of Columbia’s faculty, graduate students, and other scholars through the innovative creation and implementation of online tools and services. The Senior Application Developer will work in tandem with our in-house Web development team to create and enhance the next generation of shared knowledge systems. Responsibilities include constructing applications and systems; designing information architecture and user interface schemas; manipulating, scripting, and visualizing large metadata sets and digital objects; and authoring technical specifications for applications intended for use by a variety of university departments and partners with diverse user requirements.

Because of the nature of the projects CDRS accepts, there are many languages and software we utilize within a multi‐host and heterogeneous application environment to fulfill the needs of any given project. Our active project list includes applications that require PHP, MySQL, Ruby, Ruby on Rails, Java, JQuery, JavaScript, Perl, YUI, XML/XSLT, Lucene/Solr, and in the near future we will be including Django/Python. Breadth of skill is preferred, but a successful applicant will have expert-level skill in at least one of the high-level languages described.


– Bachelor’s degree in Computer Science (or equivalent combination of education and experience) and 3-5 years of professional experience in Web-based application design

– Minimum of 2 years of experience with XML technologies (particularly XSLT/XQuery) and one or more of the following: Ruby on Rails, Java, Python, Perl, or PHP/MySQL

– Comprehensive knowledge of Unix, Apache, and Tomcat environments

– Strong IA/UI skills and OO design experience

– Willingness to learn new applications and terminology

Preferred Skills:

– 5-6 years of experience in Web-based application design

– Significant experience with relational databases, database design, and fluency in SQL

– Additional XML technology experience; XQuery/XPath fluency strongly desired

– Extensive familiarity with Python, Django, PHP, and Perl

– Familiarity with SOAP and RESTful architectures

– Familiarity with other open‐source software (Solr, Lucene, etc.)

– Interest in usability and user experience

Columbia University is open-source friendly!

To apply:

For immediate consideration, please submit a cover letter and résumé online at

One of the world’s leading research universities, Columbia provides outstanding opportunities to work and grow in a unique intellectual community. Set in the Morningside Heights academic village, Columbia also presents the unmatched dynamism, diversity, and cultural richness of New York City.

The Center for Digital Research and Scholarship (CDRS) ( partners with researchers and scholars to share new knowledge. Using innovative new media and digital technologies, CDRS empowers Columbia’s research community with the online tools and services necessary to make the most of scholarly communication, collaboration, data-sharing, and preservation. CDRS is a part of Columbia University Libraries/Information Services, which, grounded in collections of remarkable depth and breadth, are also building extensive electronic resources and services. The Libraries are committed to collegiality, professionalism, innovation, and leadership.

We offer a salary commensurate with qualifications and experience and excellent benefits.

Columbia University is an Equal Opportunity/Affirmative Action employer.


Rebecca Kennison, Director

Center for Digital Research and Scholarship

Columbia University

201 Lehman Library
International Affairs Building
420 West 118th Street
New York, NY 10027

Tel.: 212-851-2812


Web site: