×
Register Here to Apply for Jobs or Post Jobs. X

Library Web Developer

Job in Williamsburg, James City County, Virginia, 23187, USA
Listing for: Code4lib
Full Time position
Listed on 2026-01-01
Job specializations:
  • IT/Tech
    Web Developer, UI/UX Design
Job Description & How to Apply Below

William & Mary Libraries support and enhance teaching and research and foster intellectual curiosity, creativity, and lifelong learning.

William & Mary Libraries seeks a skilled and innovative Library Web Developer to join the Digital Services department. The Web Developer designs, develops, and maintains web-based applications and services that enhance access to resources, improve user experience, and support the teaching, learning, and research mission of the university.

This position reports to the Head of Digital Infrastructure, Applications, and Digitization and works closely with librarians, IT staff, and campus partners to manage Drupal-based websites, support digital scholarship tools, and ensure that library web services are accessible, secure, and user-friendly. The role is well-suited for professionals with foundational experience in web development who are ready to grow in a collaborative academic environment.

Key Responsibilities

Web Development & Maintenance

  • Configure, customize, and manage Drupal-based websites, including module installation, theme development, and content updates.
  • Develop and maintain web applications using HTML5, CSS3, and JavaScript.
  • Ensure that all web content is accessible (WCAG 2.1, Section 508 compliant), responsive, and optimized for performance.
  • Monitor site analytics, performance, and security, implementing improvements as needed.

Application & Systems Support

  • Support integration of library systems with campus platforms (e.g., LMS, ILS, discovery tools).
  • Contribute to digital projects such as online exhibits, institutional repositories, and research data platforms.
  • Troubleshoot and resolve technical issues related to web services.
  • Assist with server and database management for web applications, including deployments to containerized environments.

Collaboration & Project Work

  • Collaborate with library staff and campus partners to assess user needs and implement technical solutions.
  • Maintain and troubleshoot vendor-hosted web platforms, ensuring consistent branding and functionality.
  • Document workflows, create technical documentation, and contribute to training materials for staff and users.
  • Stay current with emerging web technologies and best practices in academic library digital services.
Required Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or equivalent combination of education, experience, and training.
  • Demonstrated proficiency in web development.
  • Proficiency in front-end technologies (HTML5, CSS3, JavaScript).
  • Experience with Drupal site administration and development.
  • Understanding of web accessibility standards (WCAG, Section 508).
  • Strong problem-solving, organizational, and communication skills.
Preferred Qualifications
  • Familiarity with back-end development (PHP, Python, or similar).
  • Familiarity with version control systems (Git).
  • Exposure to containerized deployment environments (e.g., Docker, Kubernetes).
  • Knowledge of UX/UI principles and user-centered design.
  • Experience with Google Analytics or similar tools.
  • Familiarity with metadata standards and digital repositories.
How to apply

https://willi

Contact

Sara Belmont
sjbelmont

Drupal Web Developer

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary