Department: UI Libraries, Library Information and Technology
Classification title:Application Developer
Job code/Pay level:PIA2 / 4B
Staff Type: Professional & Scientific
Salary Range: 51,000 - 55,000
The University of Iowa Libraries system consists of the Main Library, the Hardin Library for the Health Sciences and a number of branch libraries. The UI Libraries has more than 5.7 million volumes including thousands of electronic resources. We coordinate the development and maintenance of the University's locally-created open access digital resources including the Iowa Digital Library, featuring close to a million digitized texts, images, and audio and video recordings, as well as Iowa Research Online, our institutional repository. Our Special Collections include over 250,000 rare books, ranging in age from the 15th century to newly created artists' books, as well as 4.7 miles of manuscripts. We also host the Greater Midwestern Regional Library of the National Network of Libraries of Medicine.
The University of Iowa Libraries is a member of the Big Ten Academic Alliance, the Association of Research Libraries and a variety of other regional and national collaboratives focused on information services at scale. The Libraries provides a program of support for professional development activities and its staff members are actively engaged in national cooperative efforts. The Libraries are a founding member of the Association of College and Research Libraries' Diversity Alliance.
The Library Application Developer provides support and development for central library applications, including commercial applications as well as locally developed systems.Consults with users to define functional/technical specifications for limited scope solutions.Troubleshoots/debugs/identifies malfunctioning systems and implements software fixes.This position reports to the Head of LIT Department.
Implement, develop, and/or support backend technologies that may include MS-SQL, MySQL, IIS and Apache.
Install, configure and troubleshoot vended Library applications
Create functional and technical specifications for local development, soliciting input from library staff and other stakeholders as appropriate
Recommend programmatic solutions; modify, write and document program code or code changes
Write documentation for developed applications
Provide backup system administration support
Provide third-tier support to students, faculty, and other library users
Provide second-tier support to library technical services and public services staff who maintain the data.
The University of Iowa is one of the nation's premier public research universities, with 11 colleges offering internationally recognized programs in disciplines ranging from otolaryngology to fiction writing, printmaking to space science, hydraulic engineering to dance. Iowa draws nearly 33,000 students from more than 100 countries and all 50 U.S. states, and employs about 29,500 faculty and staff.
The university is located along the picturesque Iowa River in Iowa City, a city of some 77,000 people (170,000+ in the metro area) regularly ranked as one of the nation's best places to live. Iowa City is less than four hours from Chicago and within five hours of Minneapolis, St. Louis, and Kansas City, readily accessible via interstate highways and a regional airport 30 minutes away.
Successful candidates will be subject to a criminal background check and degree verification.References will be requested from candidates at a later point in the interview process.
Bachelor's degree or an equivalent combination of education and experience.
Minimum 2 years of experience developing application solutions.
Knowledge of activities, tasks, practices and deliverables associated with writing and modifying programs that comprise an application system.
Knowledge of a variety of specific tools and toolkits for development and support of applications.
Excellent written and verbal communication skills. Ability to communicate with users from diverse technological abilities and background.
Demonstrated commitment to diversity in the workplace or community.
Demonstrated understanding of the mission and function of a large academic library in a public comprehensive research university.
Experience working with University of Iowa authentication tools.
Experience using versioning tools.
Experience with programming languages such as php, perl and Unix shell scripting.
Experience with relational databases such as Oracle, SQL Server or MySQL including stored procedures, functions and triggers.
Experience with data extract and manipulation via api.
Knowledge of XML and JSON data formats.
Familiarity with library standard such as MARC, Dublin Core and MODS
Positive Impact/Achieving Results: Ability to utilize existing resources and learning to achieve or exceed desired outcomes of current and future organizational goals/needs. Able to demonstrate ethical behavior in diverse situations while producing results.
Service Excellence/Customer Focus: Ability to meet or exceed customer service needs and expectations and provide excellent service in a direct or indirect manner. Ability to effectively transmit and interpret information through appropriate communication with internal and external customers.
Collaboration and Embracing Diversity: Ability to work with a variety of individuals and groups in a constructive and civil manner while appreciating the unique contribution of individuals from varied cultures, nationalities, genders, ages, etc.
The University of Iowa is an equal opportunity/affirmative action employer. All qualified applicants are encouraged to apply and will receive consideration for employment free from discrimination on the basis of race, creed, color, national origin, age, sex, pregnancy, sexual orientation, gender identity, genetic information, religion, associational preference, status as a qualified individual with a disability, or status as a protected veteran.
Internal Number: 19001286_1548968881
About University of Iowa
With over 31,000 students, the University of Iowa is one of the nation's top public research universities, a member of the Big Ten conference and the Association of American Universities. The University of Iowa is composed of eleven colleges and is known around the world for its balanced commitment to the arts, sciences, and humanities. It is home to one of the nation's largest academic medical centers and the pioneering Iowa Writers' Workshop. The University of Iowa promotes work/life integration and is located in the casual yet cosmopolitan environment of Iowa City, widely recognized as one of the country's most livable communities.