Iowa Student Loan
About Us Careers Contact Us
Iowa Student Loan

Senior Software Developer

Iowa Student Loan is looking to welcome a senior software developer who is creative, passionate and an excellent teammate. As we continue to build on our success, we need talented engineers to craft our vision for the future. Are you ready to make a huge impact?

We are committed to our employees. As an employee, you are empowered to share ideas and creativity. We will provide mentoring and continued learning opportunities. Your future and well-being is a top priority. That’s why we provide great benefits and special perks to support your health and wellness, work-life balance and financial security. You’ll enjoy a casual dress environment and fun team-building opportunities.

We are all about success — students looking for funding, borrowers needing assistance repaying loans and consumers navigating the student loan landscape. That success starts with you.

Job Responsibilities

You will be expected to:

  • Contribute at a high level with your team, developing quality software utilizing Agile methodology: pair-programming, TDD environment, continuous integration, and focusing on feedback.
  • Develop secure and robust enterprise applications that implement our software development lifecycle standards. Being a key player in project estimation, problem analysis and problem solving.
  • Collaborate with business analysts and quality assurance testers.
  • Stay ahead on the latest technologies and industry best practices.
  • Be a self-starter who can effectively tackle problems, visualize and implement solutions.


Your experience would ideally include

  • 4+ years professional experience with Java/Groovy, object oriented development, HTML, CSS, XML and JavaScript. Additionally, a college degree (four-year degree preferred).
  • Experience leading and mentoring other developers and providing technical direction. Outstanding soft skills and the ability to work and communicate with fellow team members is essential.
  • Working knowledge of Spring, Hibernate, Java Message Service, Tomcat, DBMS and SQL
  • Experience with testing frameworks like JUnit, Fitnesse and mocking libraries such as mockito, jmock or gmock is helpful.
  • Knowledge of industry tools including an IDE (IntelliJ IDEA), source control (Git in combination with Subversion), automated building tools (Maven) and continuous integration (Team City).

Physical Activities/Working Conditions

This position requires that you sit frequently and use office equipment including personal computer, keyboard and mouse. You will be collaborating frequently in person with team members. You may also interact over the phone and other devices including email. We occasionally work variable hours required to ensure product delivery dates.

We'd love to hear from you. You can send us your resume at

Iowa Student Loan is an equal opportunity/affirmative action employer. All skilled applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or veteran status.

Privacy Terms of Use Identity Theft and Online Fraud
6775 Vista Drive, West Des Moines, IA 50266-9305
Copyright ©2012-2018 Iowa Student Loan®
Use of this site signifies your agreement to the Terms of Use and Online Privacy Statement
To access this website and web-based applications, use web browser versions that meet minimum security requirements. View compatible browsers.