The Indiana University Libraries are seeking a skilled Senior Software Engineer 
to serve in a lead role as part of a team that builds and supports digital 
content management and access software for use by libraries and archives both 
within the Indiana University (IU) Libraries system as well as by other units 
and users throughout the university. The position will work with and provide 
technical leadership to other software engineers in the Repository Technology 
Development team in the Library Technologies division to both maintain existing 
digital repository services and develop new services. The position will be 
involved in all stages of software application development, from analysis, 
design, coding, debugging, and testing, through implementation, documentation 
and support.

The position and other members of the team develop new repository software 
primarily based around Samvera and Fedora open source digital repository 
technology frameworks, and in some cases contribute directly to shared 
development within these open source communities, while also maintaining 
existing systems and developing software for migrating older, legacy systems to 
newer Samvera-based infrastructure.

Required Qualifications:

·         Bachelor’s degree in computer science or related discipline and five 
years of programming experience, including experience with Ruby and/or Java.

·         Combinations of education and related experience may be considered.

·         Demonstrated ability and experience in the development of complex 
web-based applications. Demonstrated ability in developing and deploying 
applications in a Linux-based environment. Demonstrated ability to interact 
professionally with developers, other technical staff, subject matter experts, 
and users. Excellent interpersonal and communication skills, including ability 
to work as part of a team.

Preferred Qualifications:

·         Demonstrated ability and experience with Ruby on Rails web 
application development and deployment.

·         Demonstrated ability and experience with agile development 
methodologies, particularly Scrum.

·         Experience with databases, including database design.

·         Knowledge of web-based technologies including JavaScript.

·         Knowledge of and experience with library, digital repository, digital 
asset management, and/or digital media applications.

·         Experience with the Samvera repository application development 
framework and working in the Samvera community.

Working Conditions / Physical Demands:

Must be able to stare at a computer screen particularly for long periods of 
time. Must be able to perform detailed work (programs, documents or 
instruments); interact with staff, faculty, and vendors; handle the stress of 
performing multiple concurrent tasks with constant interruptions.

How to apply:

For more information, or to apply, please visit 
https://iujobs.peopleadmin.com/postings/76968.

 

Indiana University is an equal employment and Affirmative Action Employer and a 
provider of ADA services. All qualified applicants will receive consideration 
for employment without regard to age, ethnicity, color, race, religion, sex, 
sexual orientation, gender identity or expression, genetic information, marital 
status, national origin, disability status or protected veteran status. Indiana 
University does not discriminate on the basis of sex in its educational 
programs and activities, including employment and admission, as required by 
Title IX. Questions or complaints regarding Title IX may be referred to the 
U.S. Department of Education Office for Civil Rights or the university Title IX 
Coordinator. See Indiana University’s Notice of Non-Discrimination here which 
includes contact information.


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/36362-senior-software-engineer

Reply via email to