The following position reporting to Karen Watkins, Manager of Learning Management Systems is being
posted externally. If interested, you must apply online at http://www.indiana.edu/~uhrs/jobs/index.html
Refer to job number 412.
Senior Analyst Programmer - PAE3IT
Description and Responsibilities:
Participates in design, development and maintenance of application components for Oncourse, IU's enterprise-wide implementation of Sakai (a community
source project). Collaborates with functional business analysts and other technologists in the central computing organization to gather, document,
and validate system requirements for complex business processes and other technical challenges. Assists with task definition; establishes estimates
and designs application solutions; and develops, tests, and deploys complex programs. Assists with management of application releases, provides daily
support of production system, and develops interfaces between Oncourse and other applications. Serves as a contributor in the development,
enhancement and maintenance of Sakai community source application components. Application development activities include analyzing existing Oncourse
functionality; designing programmatic solutions to fit Sakai functionality to IU's business needs; developing programs using Java and SQL coding,
testing both from an functionality and performance perspective using the team.s testing methodologies, troubleshooting and resolution of production
issues. Provides training and support to staff and attends meetings as required.
Qualifications:
Bachelor's degree in a related discipline and three to five years experience in systems analysis, developing and programming, and user application
support required. An equivalent combination of work experience and education may be considered at a 2:1 ratio. Experience in creating and supporting
applications in a Unix environment, Unix scripting languages, SQL, and relational database structures required. Experience with Java, JSF, JSP,
Servlet, Hibernate, Spring, Web Services, XML, JUnit, JavaScript, Eclipse, Maven, Subversion, Tomcat, MySQL, Oracle, Linux preferred.
Excellent written and verbal communication skills; a customer service attitude; enthusiasm for working in a team-oriented environment; interest in new technologies and excellent problem-solving skills required.
Other Information: Oncourse is an online course environment that allows Indiana University faculty and students to create, integrate, use, and maintain Web-based teaching and learning resources. This application is to be a continuous operation/high availability service and is presently used by approximately 100,000 students and 10,000 faculty members. It is one of the most visible, if not critical, applications the department supports in the interest of the university's academic mission.
Indiana University is an Affirmative Action/Equal Employment institution.