Print

Print


Senior Application Developer
Center for Digital Research and Scholarship
Columbia University Libraries/Information Services
New York, New York

Columbia University Libraries’ 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 scholars through the  
innovative creation and implementation of online tools and services.  
The Senior Application Developer will work in tandem with UX designers  
and Web developers to create the next generation of shared knowledge  
systems. Responsibilities include constructing applications and  
systems; designing information architecture 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 softwares we utilize to fulfill the needs of any given  
project. Our active project list includes applications that require  
PHP, MySQL, Java, JQuery, JavaScript, Perl, YUI, XML/XSLT, Lucene/ 
Solr, and XForms, and in the near future we will be including Django,  
Python, and Ruby. Breadth of skill is preferred, but a successful  
applicant will have expert-level skill in at least one of the high- 
level languages described.

Requirements:

- Bachelor’s degree in Computer Science or equivalent

- 3-5 years of professional experience in Web-based application design

- 3-5 years of professional experience in one or more of the  
following: XSLT/XQuery, Python, Java, or PHP/MySQL

- Fluency with Unix, Apache, and Tomcat environments

- IA/UI skills and OO design experience

- Willingness to learn new applications and terminology



Preferred:

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

- XQuery/XPath fluency strongly preferred

- Extensive familiarity with Django and XForms desired

- Significant experience with relational databases and database design

- Familiarity with SOAP and RESTful architectures

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

- Perl or Ruby knowledge definitely a plus



Columbia University is open-source friendly!

Columbia offers a competitive benefits package that includes 26 days’  
paid vacation, a diverse selection of medical insurance options, and a  
tuition exemption for employees and their families.

To apply, please visit: http://jobs.columbia.edu/applicants/Central?quickFind=115983