Library Applications Developer
Description
Position Overview
The University of Kansas Libraries seeks a Library Applications Developer to provide technical expertise in support of library systems, digital collections, and scholarly services. This position administers, develops, and integrates a range of library technology platforms including integrated library systems, digital repositories, publishing systems, and archives management tools. The Library Applications Developer works collaboratively as part of a team that partners with librarians and staff to support library operations and advance digital scholarship initiatives. The successful candidate will bring a security conscious approach to development and systems work, with an interest in creating efficient, sustainable solutions for library technology needs.
Job Description
35% - Library Systems Administration:
- Installs, configures, updates, and maintains library technology platforms in on premise and hosted environments, including systems such as FOLIO, Islandora, ArchivesSpace, and Open Journal Systems.
- Works within containerized environments using tools such as Docker, Ansible, and OpenShift.
- Monitors system performance, troubleshoots issues, and implements patches and updates.
- Documents system configurations, procedures, and technical specifications.
- Coordinates with vendors and external partners on hosted platform administration.
- Participates in evaluation and selection of new library systems and technologies.
30% - Automation and Integration Development:
- Designs and develops automations, scripts, and integrations to support workflows and data exchange between library systems.
- Works with library data formats and standards including MARC, XML, and JSON.
- Collaborates with librarians and researchers to develop technical solutions supporting digital scholarship projects and faculty research needs.
- Applies security-conscious development practices and seeks opportunities for efficiency and process improvement.
- Uses version control systems such as Git to manage code and collaborate with team members.
20% - Web & Systems Development:
- Designs, builds, and maintains advanced library web applications using Drupal and related frameworks, including custom modules, content types, and reusable components that support complex academic library workflows.
- Develops custom user-facing interfaces and staff dashboards that integrate with core library systems.
- Creates and maintains custom page templates, custom request forms, and workflow-driven UI components that streamline patron interactions and improve staff efficiency.
- Builds and supports web middleware and integrations that connect library platforms with authentication, identity management, e‑commerce, and other central university systems.
- In consultations with colleagues and campus resources. ensures all web applications meet accessibility, security, and usability standards, following WCAG guidelines, university policy, and library best practices.
15% - Other Duties:
- Participates in scoping, analyzing, and defining technical work for projects and initiatives.
- Contributes to team planning, documentation, and knowledge sharing.
- Engages in professional development activities to maintain current technical skills.
- Works collaboratively as a member of project teams and other groups to advance the libraries' strategic priorities.
- Performs other duties as assigned.
Position Requirements
- This position is considered hybrid, a combination of remote and on-site work as deemed by supervisor.
Required Qualifications
- High School Diploma/GED and five years of relevant professional experience or an Associate's degree and three years of relevant professional experience or a Bachelor's degree and one year of relevant professional experience.
- Demonstrated experience administering or developing applications in Linux environments as evidenced by application materials.
- Previous work experience requiring efficiency in at least one programming or scripting language as evidenced by application.
Preferred Qualifications
- Experience administering or developing library systems such as integrated library systems, digital repository platforms, or archives management systems as evidenced by application materials.
- Experience with containerization and deployment tools such as Docker, Ansible, or OpenShift as evidenced by application materials.
- Demonstrated knowledge of, or experience with, library metadata standards and formats such as MARC, Dublin Core, METS, or MODS as evidenced by application materials.
- Demonstrated knowledge of, or experience with, cybersecurity best practices as evidenced by application materials.
- Experience working in an academic or research library environment as evidenced by application materials.
- Demonstrated ability to work collaboratively in a team-based environment as evidenced by application materials.
How to apply
https://employment.ku.edu/jobs/staff/library-applications-developer/32262br
Contact:
Tonia Morgan, morgt@ku.edu
Metadata
Published: Monday, April 6, 2026 15:34 UTC
Last updated: Monday, April 6, 2026 15:34 UTC