Required/Preferred Qualifications
Required:
-- Bachelor's degree in Computer Science, Information Science, or a related field; or the equivalent combination of education and experience.
-- Experience in the design and manipulation of database-driven web applications.
-- Experience with PHP and/or another dynamic server-side language.
-- HTML, CSS , SQL, JavaScript, jQuery and/or other common tools.
-- In depth knowledge of website design, development, implementation, standards, and accessibility/usability guidelines.
-- Excellent written and oral communication, interpersonal, and organizational skills.
-- Creativity and strong analytical and problem-solving skills.
-- Ability to learn new technical skills quickly; ability to meet deadlines; strong service-orientation.
Preferred:
-- Advanced degree in Computer Science, Information Science, or a related field.
-- Experience developing interactive web applications using the Drupal content management system, including module development.
-- Experience with the Solr search platform.
-- Familiarity or practical experience with library enterprise systems.
-- Experience with RDF and/or semantic web standards.
-- Knowledge of agile software development processes.
-- Experience with Git.
-- Experience with designing and implementing web services (REST).
-- Front-end development experience.
-- Examples of code hosted on GitHub, Packagist, Drupal.org, etc.