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.
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.
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.
As a Software Engineer at Indiana University you would typically:
The listing marks it on-site (remote = 0) in Clear Creek, Monroe County, Indiana.
Software developers analyze needs, design feasible solutions, and coordinate builds and installs with other technical roles.
freeCodeCamp and Saylor are free; CS50 and Microsoft Learn are free to learn, per the listed resources.
Public-domain labor data — prepare examples for 2–3 of these.
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.
Generated for personal interview prep · 2026-08-15 UTC · getajob.ai