The New York Public Library: Drupal Developer

Posted by | December 22, 2011 | Web Pro Job Tips

Location: New York, NY


Be a part of the team which builds and maintains one of the largest public library websites in the world! The New York Public Library’s web group is looking for an experienced Drupal Developer to help us create great online experiences. Working from our midtown Manhattan office, you’ll have the satisfaction of building and improving web applications used by millions of passionate, engaged library patrons each year. Our team is committed to staying on the leading edge of innovation in digital library sciences and collaborating openly with the diverse staff across the Library’s nearly 90 locations.
We are seeking a developer who can:
  • Design and implement scalable, optimized, database-driven web applications using server- and client-side techniques.
  • Work with our User Experience Designers to adapt existing and create new software-based solutions to support the needs of our patrons.
  • Specify and build APIs, data feeds and other ways of interacting with NYPL content beyond web-based interfaces.
  • Explore new platforms and architectures for NYPL services and content.
  • Keep up to date with the latest trends in both web technology and digital librarianship, and participate in a community of fellow practitioners.
  • Bachelor’s degree in Computer Science, Information Systems or an equivalent combination of education and experience. 
  • Demonstrated experience working with content management systems and interactive sites, including familiarity with database programming, user accounts and sessions.
  • Minimum of three years of Drupal programming experience.
  • Proficient in Drupal, including custom module development, key contributed modules and the core API
  • Proficient in PHP, ideally within a Linux, Apache, MySQL environment.
  • Proficient in SQL, relational databases and MySQL
  • Expert level HTML and CSS skills
  • Knowledge of Subversion source/version control software, test-driven development, and Agile processes are a major plus.  
  • Strong interpersonal, oral and written communication skills, including demonstrated ability to work well collaboratively or independently.   
  • Ability to take initiative and meet deadlines.

To apply: Apply Online:

View full post on Recent Programming Jobs

236 total views, 1 today

Tags: , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *