Job Requisition:
JR101209 Library Web Developer (Open)Job Posting Title:
Library Web DeveloperDepartment:
CC00054 WM001 | PROV | Swem Library OperatingJob Family:
Staff - Software Programming & ApplicationsWorker Sub-Type:
Regular (benefited)Job Requisition Primary Location:
Swem LibraryPrimary Job Posting Location:
Posting Location - William & MaryJob Description Summary:
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.
Job Description:
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.
Application Instructions:
For full consideration, please apply by the review date. A resume/CV and cover letter are required for this position and should address why you are interested and how you meet the qualifications. We will not sponsor applicants for work visas for this vacancy.
Duties:Â
60% - Web Development & Maintenance:
Design, build, and maintain the Libraries’ web presence to ensure accessibility, usability, and performance.
Outcome-oriented examples:
Deliver accessible websites by auditing Drupal pages against WCAG 2.1 / Section 508 standards, remediating issues (e.g., missing alt text, poor color contrast, keyboard navigation gaps), and verifying improvements through accessibility testing tools and user testing.
Provide a consistent, user-friendly experience across devices by implementing responsive design that adapts seamlessly to desktop, tablet, and mobile environments.
Reduce downtime and improve user satisfaction by applying timely security patches and performance optimizations to Drupal and other web applications.
Ensure content remains discoverable and usable by maintaining site structure, metadata, and search engine optimization (SEO).
Produce reliable, sustainable custom web features in Drupal and JavaScript that directly address identified user needs.
Â
20%- Applications & System Support:
Provide technical support and ensure smooth operation of integrated library systems and digital services.
Outcome-oriented examples:
Enable smoother workflows for faculty and students by ensuring library systems integrate effectively with the campus LMS, ILS, and discovery tools.
Support scholarship and research visibility by maintaining platforms for online exhibits, institutional repositories, and digital publishing.
Ensure stable, predictable application behavior by deploying and monitoring web applications in containerized environments (e.g., Docker).
Minimize service interruptions by proactively diagnosing and resolving web service issues.
Improve the security and reliability of vendor-hosted platforms by coordinating updates, monitoring uptime, and ensuring consistent branding.
Â
20%- Collaboration & Project Work:
Work collaboratively with library staff, faculty, and campus partners to design user-centered services and support digital initiatives.
Outcome-oriented examples:
Translate user requirements into effective web solutions that improve access to library resources and enhance teaching, learning, and research support.
Strengthen cross-departmental projects (e.g., online exhibits or new portals) by contributing web development expertise that ensures accessibility and usability.
Provide staff with the skills to manage their own web content confidently through documentation and training sessions.
Foster a consistent library identity by applying branding standards across all web and vendor platforms.
Advance the Libraries’ digital capabilities by staying informed about new tools and sharing emerging practices with colleagues.
Posting range: $60,000-$70,000 commensurate with experience.
Â
Additional Job Description:
Job Profile:
JP0109 - Information Technology Specialist II - Exempt - Salary - S10Qualifications:
Compensation Grade:
S10Recruiting Start Date:
2025-12-16Review Date:
2026-01-17Position Restrictions:
EEO is the Law.  Applicants can learn more about William & Mary’s status as an equal opportunity employer by viewing the "Know Your Rights" poster published by the U.S. Equal Employment Opportunity Commission. https://www.eeoc.gov/know-your-rights-workplace-discrimination-illegal
Â
Background Check: William & Mary is committed to providing a safe campus community. W&M conducts background investigations for applicants being considered for employment. Background investigations include reference checks, a criminal history record check, and when appropriate, a financial (credit) report or driving history check.Â
Â
Remote Work Disclaimer: Remote work eligibility is not guaranteed and is subject to approval. Employee eligibility depends on the likelihood of the employee succeeding in a remote work arrangement and the supervisor’s ability to manage remote workers. Departments and/or Human Resources may amend, alter, change, delete, or modify eligibility.Â
Learn more about this Employer on their Career Site
