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 Education & Experience
- High school diploma or equivalent
- Two years of web development experience
- Leadership skills.
- Project management skills.
- Solid understanding of current web standards as recommended by W3C including accessibility standards and cross browser issues.
- 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
- 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.
Apply using Tulane Unversity's HR System. To ensure full consideration, applicants must submit a letter of application, resume, and the names with full contact information of at least three professional references. Review of applications will begin immediately and continue until a suitable candidates selected.