Summary
Join a collaborative technology team supporting web applications and digital services for a major academic and research institution. You will design, develop, test, troubleshoot, and maintain full-stack applications, work with relational databases and web servers, support content management systems, automate development processes, and provide technical guidance to diverse stakeholders. The role offers a competitive salary, flexible work arrangements, strong benefits, professional development support, and the opportunity to contribute to accessible, innovative digital resources in an inclusive environment.
Highlights
Competitive salary, flexible on-campus and remote work options within the state, comprehensive health coverage, paid leave, professional development support, continuing education opportunities, and a collaborative, inclusive academic environment.
Description
About The Company
The University of Iowa Libraries is committed to advancing the mission of the University by providing exceptional access to diverse, inclusive, and distinctive collections that support research, teaching, and learning.
As a leading institution in the research library community, the University Libraries strives to foster an environment of innovation, critical inquiry, and open exchange of information.
The library's dedication extends to preserving valuable resources for future generations and building a vibrant community of scholars, students, and supporters.
Through strategic initiatives and collaborative efforts, the University of Iowa Libraries aims to enhance the accessibility and impact of its collections and services, positioning itself as a pivotal resource within the academic and research landscape.
About The Role
The University of Iowa Libraries is seeking a highly skilled Full Stack Web Application Developer to join the Library Information Technology (LIT) team.
This role involves designing, developing, testing, debugging, and troubleshooting web-based applications that support the library’s mission to provide accessible and innovative research tools and resources.
The successful candidate will conduct system analysis, contribute to application architecture, and offer technical leadership and training to library staff.
They will work closely with stakeholders to develop solutions that enhance public discovery, access, and engagement with library resources.
Supported applications include both commercial and open-source systems, such as the Iowa Digital Library (Islandora) and ArchivesSpace, among others.
The position reports to the Administrative Lead and plays a key role in supporting the technological infrastructure that underpins library operations and services.
Qualifications
Bachelor’s degree or equivalent combination of education and experienceMinimum of 2 years experience developing application solutionsProficiency in programming languages such as PHP, Python, HTML, JavaScript, CSS, Ruby on Rails, etc.Experience working with relational databases like Oracle, MySQL, PostgreSQLKnowledge of web publishing technologies including Apache, IIS, and AWSDemonstrated ability to support a welcoming and respectful environmentStrong communication skills to interact with users from diverse technological backgrounds
Responsibilities
Design, develop, and support backend technologies, including database management and server configurationsRecommend, implement, and maintain Content Management Systems (CMS) such as WordPress, Drupal, Omeka, and LibAppsInstall and configure both vended and open-source library web applicationsCreate functional and technical specifications for local development projects, involving input from library staff and stakeholdersModify, write, and document program code to meet project requirementsIdentify and recommend tools, languages, and technologies to improve application development and support processesAutomate development environment setup and maintenance tasksProvide backup system administration support and ensure system reliabilityOffer second-tier support to technical services and public services staff maintaining library dataDeliver third-tier support to students, faculty, and library users, troubleshooting issues and providing guidance
Benefits
Competitive salary range of $56,000 – $70,000, based on experience and qualificationsFlexible work options including on-campus and remote work within IowaComprehensive health, dental, and vision insurance plansPaid leave including vacation, sick leave, and holidaysProfessional development opportunities and support for continuing educationAccess to university resources and a collaborative work environmentParticipation in a vibrant academic community committed to diversity and inclusion
Equal Opportunity
The University of Iowa is an equal opportunity/affirmative action employer.
All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, creed, color, religion, national origin, age, sex, pregnancy, disability, genetic information, veteran status, sexual orientation, gender identity, or any other protected status.
Persons with disabilities who need assistance or accommodations during the application or interview process are encouraged to contact University Human Resources or the designated disability services.
The university is dedicated to fostering a diverse and inclusive environment that respects and values individual differences.