Applications Developer, Kent State University Libraries
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.
Expectations:
Create and maintain code to support UL projects including:
-
- KSU Proxy
- Account Management System
- Special Collections metadata collection tool and associated public interfaces to these collections
- Selection Manager
- UL Event Tracker CRM
- University Press Database & CRM
Create and maintain code to support library automation by interfacing with our Innovative ILS System to support the following:
-
- Patron Database and associated scripts
- Notices Tool
- New Materials and Actives Serials systems
- Budget Report System/Billing Database
- 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:
- Long-term archival storage solution
- EAD Toolkit
- 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.