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