Library Applications Developer
Listed on 2026-06-06
-
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 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.
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.
- This position is considered hybrid, a combination of remote and on‑site work as deemed by supervisor.
- 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.
- 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 Open Shift 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.
(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).