Web Developer II
Created:
August 24, 2018
Description
Summary
The Web Developer II designs, develops, codes, tests, implements, and manages innovative and complex web-based applications for discovering, accessing, and using library resources and services. S/he gathers requirements, writes code and APIs, maintains documentation, and creates web design and layout. S/he is responsible for collaborating with Tulane Technology Services to maintain various local and cloud based servers.
REQUIRED KNOWLEDGE, SKILLS, ABILITIES/COMPETENCIES TYPICALLY NEEDED TO PERFORM THIS JOB SUCCESSFULLY:
- Leadership skills
- Project management skills
- Solid understanding of current web standards as recommended by W3C including accessibility standards and cross browser issues
- Ability to program in XML, PHP, JavaScript, XSLT, Ruby, Python, C++, XML, JSON, JQuery, AJAX and Java
- Ability to design effective UI/UX using HTML5, CSS3 and Adobe Creative Suite
- Ability to work with open source products such Drupal, Python, Fedora, Coral and/or DSpace
- Ability to design relational databases using MySQL, Oracle and SQL specifically related to library content exchange
- Ability to work in a LAMP (Linux, Apache, MySQL, and PHP) or Tomcat environment
- Ability to develop secure applications, use robust authentication, access control, use encryption, and use other technologies as appropriate to ensure the integrity and security of sensitive information
- Knowledge of text search engines such as Solr, and the underlying Lucene engine
- Skilled in modeling techniques as a tool for application design and development
- Ability to trouble-shoot complex code designs written by multiple developers, reverse engineering, identifying incompatibilities and providing alternatives for improved design and performance
- Ability to research and recommend emerging applicable technologies, platforms, toolsets and APIs for academic libraries
- Ability to initiate and maintain cooperative relationships with colleagues
- Ability to work both independently and collaboratively
- Excellent organization and time management skills and ability to meet deadlines.
- Excellent written and interpersonal communication skills with both technical and non-technical personnel
- Ability to function fully and competently at technology competency Levels I, II and III outlined in Core Technology Competencies for Howard-Tilton Memorial Library Employees
Required Qualifications
- High school diploma or equivalent
- Two years of web development experience
Preferred Qualifications
- Bachelor's degree in computer science or related field
- 2+ years of proven success as team leader/project manager
- Experience using MVC frameworks, Object Oriented Programming, and version control workflows
- Experience with analytical and web tracking tools for site usage
- Experience working in an academic library
- Familiarity with Ex Libris products such as Voyager, MetaLib and Primo
- Familiarity with digital library projects
How to apply
Metadata
Published: Saturday, August 25, 2018 21:54 UTC
Last updated: Saturday, August 25, 2018 21:54 UTC