Print / Save PDF Back to job

Software Engineer

Indiana University · Clear Creek, Monroe County

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Interview prep

Expect scenarios on requirements tradeoffs, collaborating across teams, and planning system changes. Walk through how you gather constraints, design interfaces, and coordinate installation or maintenance with non-engineering partners.

Fit summary

Strong fit if you enjoy university-scale systems work: translating stakeholder needs into designs, working across technical groups, and shipping reliable software on site in the Monroe County area.

Day in the role

As a Software Engineer at Indiana University you would typically:

Skills to emphasize

FAQ from this listing

Is this role remote?

The listing marks it on-site (remote = 0) in Clear Creek, Monroe County, Indiana.

What does the occupation focus on?

Software developers analyze needs, design feasible solutions, and coordinate builds and installs with other technical roles.

Where can I build skills for free?

freeCodeCamp and Saylor are free; CS50 and Microsoft Learn are free to learn, per the listed resources.

Occupation tasks (O*NET)

Public-domain labor data — prepare examples for 2–3 of these.

O*NET source

Role overview (listing rewrite)

Software Engineer at Indiana University in Clear Creek, Monroe County Role Overview The IU Libraries' mission is to support and strengthen teaching, learning, and research by providing the collections, services, and environments that lead to intellectual discovery. As a Software Engineer, you will be part of a dynamic team responsible for developing and maintaining digital, visual, audio, and print materials in 450 different languages. What You'll Do Develop, test, and maintain software applications that support the IU Libraries' diverse collection management systems. Collaborate with cross-functional teams to identify and implement innovative solutions for digital library services. Ensure the quality and security of data and systems through rigorous testing and code reviews. Stay up-to-date with emerging technologies and trends in software development to enhance the user experience. Requirements Bachelor's degree in Computer Science, Information Science, or a related field; advanced degree preferred. Minimum of 3 years of professional experience in software engineering, with a focus on web and application development. Proficiency in programming languages such as Python, Java, or C#. Experience with database management systems (e.g., MySQL, PostgreSQL). Strong problem-solving skills and the ability to work independently and collaboratively in a team environment. Working at Indiana University Indiana University is committed to fostering an inclusive and diverse workplace. Our mission extends beyond academic excellence; we value the unique contributions of each individual. As a Software Engineer, you will join a community dedicated to advancing knowledge and supporting the educational journey of our students. Apply Today To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there. Your application should include a detailed resume and cover letter highlighting relevant experience and how you meet the requirements for this position. To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-08-15 UTC · getajob.ai