Please note that (permanent) remote work is possible for both this job and the 
posting I made a few weeks ago. If you have questions, please contact me at 
egmowens at upenn.edu.

The University of Pennsylvania Libraries seeks a progressive programmer to join 
its Digital Library developer team. Working in an environment that combines 
open-source and best-in-breed licensed platforms, the Senior Application 
Developer develops solutions for multiple complex digital library projects that 
provide access to resources crucial for faculty, students, and staff, such as 
discovery and resource sharing systems. Acts as developer and designer 
including evaluating software solutions, from commercial and community/open 
source projects, designing and developing local systems, and 
configuring/integrating/deploying software. The position works closely with a 
DevOps Engineer to continuously optimize team practices.

Project work is designed and executed in teams comprised of software engineers, 
subject matter experts, and operations staff that emphasize collaboration and 
creative problem solving across a range of disciplines. The position reports to 
the Assistant University Librarian for Digital Library Development and Systems, 
and supports a wide range of computing services which enhance and facilitate 
teaching, learning and research efforts of the University. Digital library 
development makes use of a full range of skills, including coding, technical 
architectures, application specifications, database design, and workflow 
analysis. The Senior Developer is responsible, along with other programmers, 
for testing, quality assurance and the life cycle management of library 
applications. The Senior Developer is a participant in and at times leads 
project teams to implement IT services, technical solutions and designs.

Qualifications: Bachelor’s degree and at least 3 years of experience 
application development, or an equivalent combination of education and 
experience are required.

Preferred Qualifications:  Keen troubleshooting skills and a knack for 
integrating disparate systems. Development experience with Ruby on Rails. 
Experience required working in a Linux server environment and using continuous 
integration/deployment tools. Master’s degree preferred. Effective 
interpersonal communication is a must and demonstrated experience working in 
cross-agency project teams is highly preferred.


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/43846-senior-application-developer-remote-possible

Reply via email to