Job Postings - Professional/Administrative

To apply for any one of the following positions, please go to the University Human Resources website. Applications sent directly to our office will not be taken into consideration.

Position Title: Principal Programmer/Analyst, Libraries
Rank: PAE-4IT
List #: 13147

Plays a lead role in software architecture, design, and technical direction for the Avalon Media System*; and performs systems analysis and design for Avalon, including working with the project director and a multi-institutional development team to design, implement, deploy and support features and the Avalon high-level architecture.  Codes, tests, debugs, and maintains Avalon system software to support project objectives and meet customer needs; and investigates alternative technologies and designs, evaluating the options and ensuring timely decisions with involvement from important stakeholders. Documents the Avalon system for other developers, administrators, and end users, providing other training and support as needed; mentors junior developers; and performs other duties as required.

Other: Avalon Media System is an open source software product developed by the Indiana University Bloomington Libraries in collaboration with Northwestern University and additional partner institutions. Additional information on the Avalon Media System project may be found at .


Required: Bachelor's degree in computer science or related technical discipline and five years of experience in systems architecture, analysis and design of complex software systems.

Combinations of related education and experience may be considered.  Experience in the following: systems development with full-featured object-oriented languages such as Java, C++, or Ruby on Rails; web services development in Unix/Linux server environments; and XML. Excellent interpersonal and communication skills, both written and verbal essential including ability to work collaboratively as part of a team.

Preferred: Master's degree; experience with JavaScript and Bootstrap or other responsive frontend web development frameworks.

Note: This position is initially funded for two years with potential for renewal.

Indiana University is an Equal Opportunity/Affirmative Action Employer committed to excellence through diversity. Indiana University has a strong commitment to principles of diversity and in that spirit seeks a broad spectrum of candidates including women, minorities, and persons with disabilities. Indiana University is an Equal Opportunity/Affirmative Action Employer and encourages applications from candidates with diverse cultural backgrounds.

For more information about Indiana University Bloomington go to

To browse other open staff positions at Indiana University, please go to