University of Iowa Libraries
Reporting to the Libraries IT Director, the University of Iowa Libraries is seeking an Application Developer for our Libraries Information Technology (LIT) unit. The Application Developer provides support for and development of central library applications, including commercial applications as well as locally developed systems. Consults with users to define functional and technical specifications for limited scope solutions. Troubleshoots/debugs/identifies malfunctioning systems and implements software fixes.
This position is not eligible for H1B sponsorship.
This position is eligible for a combination of on-campus and remote work. Work arrangement options will be discussed during the hiring process.
Responsibilities:
Implement, develop, and/or support backend technologies that may include MS-SQL, MySQL, PostgreSQL, IIS, Apache, PHP, Ruby, etc. Recommend, implement and maintain CMS systems and tools, including WordPress, Drupal, Omeka and LibApps. Install and configure 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. Recommend tools, languages, technologies, techniques, and standards. Build development environment automation. Write documentation for developed applications. Provide backup system administration support. Provide second-tier support to library technical services and public services staff who maintain the data. Provide third-tier support to students, faculty, and other library users. Education Required:
Bachelors degree or equivalent combination of education and experience. Required Qualifications:
Minimum 2 years experience developing applications solutions. Knowledge of activities, tasks, practices, and deliverables associated with writing and modifying programs that comprise an application system. Experience with a variety of programming languages that include PHP, Java, Python HTML, JavaScript, CSS, etc. Experience using tools and toolkits for development and support of applications. Experience with relational databases such as Oracle, MySQL, PostgreSQL. Experience with web publishing technologies such as Apache, IIS, AWS. Knowledge of XML and JSON data formats. Demonstrated ability to communicate with users from diverse technological abilities and background. Demonstrated commitment to human rights, equality, and diversity in an academic environment, in a workplace setting, and/or in the community. Desired Qualifications:
Experience working with Drupal and WordPress. Understanding of the mission and function of a large academic library in a public research institution. Experience working with University of Iowa authentication tools. Experience using versioning tools. Experience with data extractions and manipulation via API. Familiarity with library standards such as MARC, Dublin Core and MODS. Application Details:
To apply for the position: http://p.rfer.us/UIOWAon588y Applications are only accepted through the Jobs@UIOWA website. In order to be considered for an interview, applicants must upload a resume and cover letter that clearly address how they meet the qualifications of this position. Be sure to mark the documents as a Relevant File to the submission when completing the application. The hiring salary range for this position is $53,000 $57,000 based on qualifications. This position will be posted through at least July 13, 2021, and may be removed from posting and filled any time after the original posting period has ended. Successful candidates will be subject to a criminal background check and degree verification. Up to 5 professional references will be requested at a later step in the recruitment process. Equal opportunity/affirmative action employer. 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. Persons with disabilities who need assistance or accommodations with the application or interview process may contact University Human Resources/Faculty and Staff Disability Services, (319) 335-2660 or fsds@uiowa.edu. For jobs in UI Health care, please contact UI Health care Leave & Disability Administration at 319-356-7543. #J-18808-Ljbffr
Implement, develop, and/or support backend technologies that may include MS-SQL, MySQL, PostgreSQL, IIS, Apache, PHP, Ruby, etc. Recommend, implement and maintain CMS systems and tools, including WordPress, Drupal, Omeka and LibApps. Install and configure 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. Recommend tools, languages, technologies, techniques, and standards. Build development environment automation. Write documentation for developed applications. Provide backup system administration support. Provide second-tier support to library technical services and public services staff who maintain the data. Provide third-tier support to students, faculty, and other library users. Education Required:
Bachelors degree or equivalent combination of education and experience. Required Qualifications:
Minimum 2 years experience developing applications solutions. Knowledge of activities, tasks, practices, and deliverables associated with writing and modifying programs that comprise an application system. Experience with a variety of programming languages that include PHP, Java, Python HTML, JavaScript, CSS, etc. Experience using tools and toolkits for development and support of applications. Experience with relational databases such as Oracle, MySQL, PostgreSQL. Experience with web publishing technologies such as Apache, IIS, AWS. Knowledge of XML and JSON data formats. Demonstrated ability to communicate with users from diverse technological abilities and background. Demonstrated commitment to human rights, equality, and diversity in an academic environment, in a workplace setting, and/or in the community. Desired Qualifications:
Experience working with Drupal and WordPress. Understanding of the mission and function of a large academic library in a public research institution. Experience working with University of Iowa authentication tools. Experience using versioning tools. Experience with data extractions and manipulation via API. Familiarity with library standards such as MARC, Dublin Core and MODS. Application Details:
To apply for the position: http://p.rfer.us/UIOWAon588y Applications are only accepted through the Jobs@UIOWA website. In order to be considered for an interview, applicants must upload a resume and cover letter that clearly address how they meet the qualifications of this position. Be sure to mark the documents as a Relevant File to the submission when completing the application. The hiring salary range for this position is $53,000 $57,000 based on qualifications. This position will be posted through at least July 13, 2021, and may be removed from posting and filled any time after the original posting period has ended. Successful candidates will be subject to a criminal background check and degree verification. Up to 5 professional references will be requested at a later step in the recruitment process. Equal opportunity/affirmative action employer. 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. Persons with disabilities who need assistance or accommodations with the application or interview process may contact University Human Resources/Faculty and Staff Disability Services, (319) 335-2660 or fsds@uiowa.edu. For jobs in UI Health care, please contact UI Health care Leave & Disability Administration at 319-356-7543. #J-18808-Ljbffr