Applications Developer, Kent State University Libraries

Kent State University Libraries   Kent, OH   Full-time     Information Services / Technology (IT)
Posted on April 18, 2022
Apply Now

Kent State University Libraries seeks an experienced Applications Developer for its Systems Department. The Applications Developer will create and maintain code to support a wide variety of innovative projects that include both public-facing applications as well as internal workflow tools. This position has flexible hours and remote work options as well as attractive benefits including tuition waiver for self and dependents.


Create and maintain code to support UL projects including:

    1. KSU Proxy
    2. Account Management System
    3. Special Collections metadata collection tool and associated public interfaces to these collections
    4. Selection Manager
    5. UL Event Tracker CRM
    6. University Press Database & CRM

Create and maintain code to support library automation by interfacing with our Innovative ILS System to support the following:

    1. Patron Database and associated scripts
    2. Notices Tool
    3. New Materials and Actives Serials systems
    4. Budget Report System/Billing Database
    5. Building Monitor/UL Security System

Configure and maintain LAMP servers to support our web sites, workflow applications, and storage solutions.

Handle various long-term projects as assigned such as:

    1. Long-term archival storage solution
    2. EAD Toolkit
    3. Legacy tool replacement or retirement

Minimum qualifications:  A baccalaureate degree in computer science, technology, business administration, computer information systems or an appropriate field and two or more years of relevant professional experience. Or a combination of education, training, and experience equivalent to an Associate degree in IS/CS plus four years of experience including; developing application requirements; design, development and /or maintaining and providing support for multiple moderately complex applications, programs, application functions, databases, or application / user interfaces; implementing applications based on system life-cycle standards and IS Architectural and Security protocols; performing analysis and judgment outside established protocols; developing application requirements based on business requirements from clients and technical requirements from IS support specialties; and working effectively with some oversight.