Digital Library Application Programmer

at University of Florida (view profile)
Location Gainesville, FL
Date Posted June 20, 2020
Category Academic
Job Type Full-time
Apply Here
Education Requirements A bachelor’s degree and three years of appropriate experience. Appropriate college coursework may substitute at an equivalent rate for the required experience.
Minimum Compensation in Local Currency $71,782
Hourly or Salary? Salary


Digital Library Application Programmer

Application Programmer 2


As a member of the Library Technology Services Department, Digital Development Unit, the Digital Library Application Programmer performs duties related to the creation and support of software applications for the Libraries’ Digital Support Services Department and develops applications and services with an emphasis on the digital library system. Under general direction of the unit head, the position works to design, develop, test, and deploy digital library applications including software to assist in internal digital workflow and operations. The Digital Library Application Programmer gathers requirements, develops applications, and provides support for digital services and applications.

The Library Technology Services Department serves as the focal point for planning, managing and coordinating technology-based Information Resources that support Library operations. The networked environment that exists in the Libraries is switched Ethernet and wireless. The Library Technology Services Department manages approximately 34 servers that support over 625 workstations and 250 mobile devices used by 250 staff and over 3 million annual patrons located in nine different buildings.

The search will remain open until July 30, 2020, and applications will be reviewed as received. For a full description of the position and instructions on how to apply, please refer to the George A. Smathers Libraries staff recruitment webpage at

The University of Florida is an equal opportunity employer and is strongly committed to the diversity of our faculty and staff. Applicants from a broad spectrum of people, including members of ethnic minorities and disabled persons, are especially encouraged to apply.

Address inquiries to Tina Marie Litchfield, Smathers Libraries Human Resources Office, at:


A bachelor’s degree and three years of appropriate experience. Appropriate college coursework may substitute at an equivalent rate for the required experience.

• Bachelor's or Master's degree in Computer Science or Computer Engineering
• Excellent verbal and written communication skills
• Ability to work on a team of library staff, and other subject experts and facilitate collaboration
• Experience providing support for digital libraries and/or digital projects
• Extensive development experience
• Strong critical thinking, problem-solving and prioritization skills in the midst of multiple tasks while retaining attentiveness to detail
• Ability to be innovative and forward thinking when designing and seeking solutions to complex requests
• Demonstrated experience with:
o Web front-end development and front end libraries.
o Object-oriented programming languages.
o SQL or other database query equivalent and knowledge of relational database models
o XML and XML schemas
o HTML and CSS
o Web scripting languages, in particular javascript
o User-Interface Design
o Eliciting programming requirements from users
o Preparing documentation
• Experience with Microsoft Windows systems and familiarity with Windows server operating systems
• Experience working with existing libraries, such as jQuery, to enhance the web user’s experience
• Experience with Git source code management.
• Experience with Python.
• Experience with Apache or other web servers
• Experience with developing and delivering training
• Commitment to contributing to a respectful and caring community for all, including individuals of diverse backgrounds, experiences, races, ethnicities, gender, sexual orientation, and perspectives



Minimum annual salary at $71,782; Actual rate will reflect experience and credentials