Sr. Programmer/Analyst

Notre Dame
0 other recent jobs
Created: April 25, 2014


The University of Notre Dame seeks a Senior Programmer/Analyst at its campus in Notre Dame, Indiana

DUTIES:  Serves as a senior analyst/programmer in the Digital Library Applications and Local Programming unit within the Library Information Systems.   Focus heavily on application development at all levels of the Model View Controller stack on top of a Fedora Digital Repository and Solr.  Work will also include automation of digital file ingests, metadata parsing, and digital object creation in the Digital Repository in either Ruby or Java.  Gather and analyze requirements, designs data models and software, maintains and enhances the local development computing environment, and programs and tests significant, high-visibility and highly-collaborative technology projects to support existing services, capabilities and workflows, and implement new services.  Works to analyze, develop new and efficient solutions to enhance workflow and capability from existing systems, develop and implement new services and systems, and innovate new functionality for the users the department supports.  Provide users with new processes and data retrieval that are not packaged with existing information systems.  Provide system administration functions for systems maintained by the staff of the department.  Perform installation and configuration of new software versions and applications in the development environment.  Maintain and apply software updates to these systems, including system troubleshooting, reporting and resolution.  Serve as backup system administrator for the primary system administrator when he/she is unavailable.  Work with end users and other technical staff, investigate and document requirements for proposed solutions, provide software design and data modeling that will feed into programming steps that the incumbent and others implement.  Work with staff and faculty throughout the Libraries, lead work groups and small project teams on collaborative technical projects, serving as technical lead and technology integration specialist for creating new services and enhancing existing information services in the Libraries.

REQUIREMENTS: Requires a Master’s degree in Computer Science (or related field) or a Bachelor’s degree in Computer Science ( or related field) plus five (5) years progressive experience with Java development, experience working with MVC web frameworks such as Struts or Ruby on Rails and Relational (SQL) database training or experience with databases such as Oracle and/or MySQL.  In addition, all candidates must have six(6) months experience with Java testing frameworks including  JUnit, experience parsing and managing  xml files, experience with Agile Development, Java, Apache, Tomcat, experience with Web Services programming using SOAP, HTML, CSS, AJAX, experience with build, deploy, and version control tools such as Ant, SVN, CVS, and/or Git.  Experience with Linux.  Full-time.

ABOUT NOTRE DAME: The University of Notre Dame, founded in 1842 by Rev. Edward F. Sorin, C.S.C., of the Congregation of Holy Cross, is an independent, national Catholic university located in Notre Dame, Ind. For the fifth consecutive year, the University of Notre Dame has received Honor Roll distinctions as one of the top 10 higher education workplaces in the country in the Chronicle of Higher Education's annual "Great Colleges to Work For" survey...and we are proud of it!

The University of Notre Dame seeks to attract, develop, and retain the highest quality staff and administration. Toward this end, the University shall continue its commitments to equal employment opportunities and affirmative action goals.

APPLICATION PROCESS: Please apply online at to Job # (Insert #14252) . Applications will be accepted until position is filled. For additional information about working at the University of Notre Dame and various benefits available to employees, please visit The University of Notre Dame supports the needs of dual career couples and has a Dual Career Assistance Program in place to assist relocating spouses and significant others with their job search.

The University of Notre Dame is committed to diversity in its staff, faculty, and student body. As such, we strongly encourage applications from members of minority groups, women, veterans, individuals with disabilities, and others who will enhance our community. The University of Notre Dame, an international Catholic research university, is an equal opportunity/affirmative action employer.


Published: Friday, April 25, 2014 19:12 UTC

Last updated: Tuesday, February 28, 2017 23:43 UTC