The following position reporting to Eric Westfall, Manager, Enterprise Services Integration, is being posted externally. If interested, you must apply online at https://jobs.iu.edu/
Refer to job number #7910.

Programmer Analyst - PA2IT

Description and Responsibilities:

The Enterprise Services Integration team is looking for a talented and motivated software developer to come join the team that is responsible for Indiana University's enterprise-wide middleware infrastructure based on the open source Kuali Rice software (http://rice.kuali.org).

In this role, employee will perform analysis, programming, web development, and support of the Kuali Rice enterprise software implementation, customization, and deployment. Participates in the design, implementation, and support of software, systems, practices, and policies supported by the Enterprise Services Integration team. Participates in requirements gathering with clients, understands system design decisions, and creates programming modules and enhancements. Interfaces with the Kuali Rice project team to contribute enhancements and bug fixes to the core Kuali Rice project as maintained by the Kuali Foundation.

For the qualified candidate, this position is a great opportunity to work with open source technology that is developed by higher education, for higher education. Will gain experience working with workflow engines, identity management, enterprise service bus, business rules engine, and modern rapid application development platforms.

Qualifications:
REQUIRED: Bachelor's degree in computer science or related field and one year programming and system analysis experience required. Development experience in the Java programming language required. An equivalent combination of education and experience may be considered.

Knowledge and skill with relational database technologies such as Oracle, MS SQL, or MySql required. Experience with front-end web development tools including HTML, CSS, javascript, and client-side libraries such as jQuery is a plus. Analytical, design, trouble-shooting, and problem-solving skills and excellent written and verbal communication skills needed. Must have a positive customer service attitude, a willingness to learn new technologies, and the ability to work in a team-oriented environment. Familiarity with agile methodologies, unit testing, automation, and continuous integration also a plus. Ability to support Linux/UNIX-based applications that utilize the Tomcat servlet container is strongly desired. Experience with the Spring Framework, Eclipse, Maven, and version control systems (such as Subversion) is a strong plus.

Indiana University is an Affirmative Action/Equal Employment institution.