Kent State University Libraries (UL) 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.
Reporting to the Assistant Dean for Technology, the Application Developer will:
Perform basic design, development, and ongoing modification of software applications, and implementation of work products in a moderately complex production environment.
Design, develop and maintain software applications and provide application-specific user support.
Develop application requirements based on business requirements from clients and technical requirements from UL System Analysts.
Implement prescribed security policies.
Design, develop and/or maintain multiple moderately complex applications, programs, application functions, databases, or application/user interfaces
The ideal candidate should have the following skillset:
Strong proficiency with PHP
Strong proficiency with MySQL
Proficiency with one or more of the following: Drupal 7, Drupal 8, Zend Framework, Symfony Framework
Proficiency with Web Services, REST, GraphQL, JSON:API, or other APIs
Experience with GitLab or other version control tools
An exceptional candidate would also have experience with one or more of the following technologies:
Integrated Library Systems including Sierra or Millennium
Fedora, Samvera, Islandora, DSpace, VIVO, DigitalCommons, or other repository platforms
EAD, JSON, MARC, RDF, XSLT, XPath, XQuery, or other data encoding languages and standards
SAML, LDAP, or other authentication protocols
Custom Drupal module and/or theme development
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 including: designing, developing, maintaining, and providing support for multiple moderately complex applications, programs, application functions, databases, and application/user interfaces; performing analysis and judgment outside established protocols; developing application requirements based on business requirements from clients and technical requirements from UL Systems Analysts; and working effectively as part of a team, as well as independently with some oversight.
This is a 12‐month, full‐time administrative staff position with excellent benefits.
How to apply
Assistant Dean for Technology & Branch Libraries
Kent State University
Kent, OH 44242
Published: Tuesday, August 13, 2019 19:21 UTC
Last updated: Tuesday, August 13, 2019 19:21 UTC