Skip to Main Content

Senior Systems Programmer/Analyst

Below you will find the details for the position including any supplementary documentation and questions you should review before applying for the opening.  To apply for the position, please click the Apply for this Job link/button.

If you would like to bookmark this position for later review, click on the Bookmark link.  If you would like to print a copy of this position for your records, click on the Print Preview link.

Position Details

Position Information

Position Title Senior Systems Programmer/Analyst
Department Information

The Avalon Media System is an open source software system, co-developed by the Indiana University Libraries and Northwestern University Library, which enables libraries and archives to more easily provide online access to audio and video collections. Development of Avalon has been supported in part by grants from the Institute of Museum and Library Services and the Andrew W. Mellon Foundation.

Job Summary

The Indiana University Libraries are seeking a skilled senior software developer to join the Avalon Media System project.

Responsible for the analysis, design, development, implementation and maintenance of software systems to support digital collections and digital repository services for the IU Libraries and other academic libraries and archives. This will include: developing requirements; evaluating and implementing commercial and/or open-source software solutions; designing, coding and testing software; defining and implementing interfaces with other library systems; defining and implementing interfaces with external systems, such as learning management and storage systems; and working with other staff to define metadata and content standards.

Works on software projects focused around a Samvera/Fedora software stack in collaboration with librarians and staff in the IU Libraries, other departments at IU, and staff at other institutions, playing a lead role in design and/or architecture on some subprojects.

Note: This position is part of a two year grant funded project.

Required Qualifications

REQUIRED: Bachelor’s Degree in computer science or related technical discipline and five years of experience in the development of complex software systems, including work in Ruby on Rails and/or Java and relational database design and programming.

Combinations of related education and experience may be considered.

Experience in web application development and Web Services, with XML and XML-related technologies, and working in a Unix/Linux environment. Excellent interpersonal, written and verbal communication skills including ability to interact and communicate effectively with a wide variety of individuals. Strong organizational and time management skills including ability to manage multiple priorities and consistently meet deadlines; and demonstrated ability to work as part of a team.

Preferred Qualifications

Master’s degree; experience with digital repository technologies, including Hydra, Fedora, and Blacklight; experience with library systems and metadata standards; experience with library metadata formats, such as MARC, MODS, Dublin Core, and METS; experience with RDF and linked data technologies; experience working with digital image, audio, and video formats.

Working Conditions / Physical Demands

Physical demands will be limited to moving personal computing equipment, running cables between equipment, and operating computers of various types. Most duties of this position will involve use of computers for long periods of time and require good mental concentration.

Salary Range
Salary Plan PAE
Salary Grade 4IT
FLSA Exempt
Work Location
Job Category IT/Development/Design

Posting Detail Information

Posting Number 05067P
Open Date 07/24/2017
Close Date 09/28/2017
Open Until Filled No
Special Instructions Summary

Supplemental Questions

Required fields are indicated with an asterisk (*).

  1. * How did you hear about this employment opportunity?
    • Jobs at IU
    • LinkedIn
    • IN CareerConnect/Work One
    • Chronicle of Higher Education
    • Social Media (Twitter, Facebook…etc) (specify below)
    • Job Fair (specify below)
    • Newspaper (specify below)
    • IU Employee Referral (specify below)
    • Other Media Source (specify below)
  2. Please specify

    (Open Ended Question)

Documents Needed to Apply

Required Documents
  1. Resume
  2. Cover Letter
Optional Documents