Library Applications Developer
Listed on 2026-06-04
-
IT/Tech
Information Science
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.
35% - Library Systems Administration
- Installs, configures, updates, and maintains library technology platforms in on premise and hosted environments, including systems such as FOLIO, Islandora, Archives Space, and Open Journal Systems.
- Works within containerized environments using tools such as Docker, Ansible, and Open Shift.
- 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.
- 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.
- 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.
- 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.
(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).