HomeLeadership & RecruitmentJob/Residency/Internship Listings

Programmer/Analyst – Interface Designer

Email Print PDF
New York University Libraries seek a Programmer/Analyst – Interface Designer. This position is a member of the Digital Library Technology Services (DLTS) charged with designing, developing and managing innovative web-based applications that support, enhance, and extend the mission of New York University Libraries. The position will design, develop, troubleshoot, implement, and maintain front end software of web-based systems used for the dissemination of scholarly and learning materials, the reuse of materials in a wide variety of learning systems and computer platforms (such as mobile devices), and for collaboration and communication among researchers and students. Other responsibilities include designing and maintaining user interface front end code based on HTML, JavaScript, and/or CSS; creating and maintaining template code which interfaces with backend code using PHP, Ruby, Java and other web programming languages; and optimizing developed frontend JavaScript/CSS for scalability and speed.Qualifications: • Bachelor’s degree in computer science, or new media design program. • Experience in web user interface programming frameworks such as JQuery, CoffeeScript, Blueprint, SASS, and/or other WebUI frameworks. • Experience with HTML5; experience with web content management systems, specifically expertise in Drupal Theming and Drupal module development; • Expertise in web development frameworks, such as Rails; • Advanced Unix/Linux command line interface skills, work experience in an academic library or research university; • Knowledge of Library and Academic standards such as METS, MARC, MODS, OAC, EAD; • Familiarity with ADA requirements and methods of achieving compliance; • Familiarity with web security standards and methods of achieving compliance; Demonstrated experience with distributed source code version control systems such as Git; • Demonstrated ability to take initiative to improve current services offered by the organization and to document procedures. • Relational database experience, preferably MySQL and Postgres. Experience with webservers such as Apache httpd and Nginx and Java Servlet containers such as Apache Tomcat.Preference will be given to candidates with an advanced degree in computer science, or new media design program and 3 years of experience in web user interface design and development and services or equivalent combination of education and experience. Experience developing start-up web 2.0 and / or social networking applicationsNew York University Libraries: Library facilities at New York University serve the school’s 40,000 students and faculty and contain more than 4 million volumes. New York University is a member of the Association of Research Libraries, the Research Libraries Group, the Digital Library Federation; serves as the administrative headquarters of the Research Library Association of South Manhattan, a consortium that includes three academic institutions; and is affiliated with The New-York Historical Society. For the NYU Libraries Mission and Strategic Plan go to http://library.nyu.edu/about/Strategic_Plan.pdfHow to Apply:NYU offers a superior benefits package, which includes NYU tuition for self and eligible family members, generous vacation, medical, dental and pension plans. For more information and to apply for this position online (20095163), visit our web site at https://www.nyucareers.com/applicants/jsp/shared/Welcome_css.jspWe accept online applications only. NYU is an Equal Opportunity/Affirmative Action Employer.

Related Documents

There are no related documents for this job post.
 
 

Partners

Coalition for Networked Information Logo
Library Copyright Alliance Logo
The Scholarly Publishing & Academic Resources Coalition (SPARC) Logo