Software Developer at Iowa Student Loan
West Des Moines, IA 50266, USA -
Full Time


Start Date

Immediate

Expiry Date

30 Apr, 25

Salary

0.0

Posted On

01 Feb, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Html, Creativity, Mentoring, Sql, Computer Science, Access, Openness, Career Development, Languages, Css, College Savings Plans

Industry

Computer Software/Engineering

Description

Iowa Student Loan Liquidity Corporation, operating under the name ISL Education Lending, is more than a great place to work. The company work environment fosters:

  • Career development through a combination of comprehensive in-house training, mentoring and a strong promote-from-within philosophy.
  • Employee empowerment through open and honest communication and openness to ideas and creativity.
  • Competitive compensation, first-rate benefit programs and genuine recognition for accomplishments.
  • Monthly employer contributions to qualifying 529 college savings plans or repayment of existing student loan debt and access to student loan refinancing products for employees.
  • A favorable environment with a casual dress code, comfortable and engaging surroundings, superior technology and a commitment to rewarding hard work and involvement in the community.

ISL Education Lending is looking for a software developer to develop software, code applications and fully participate in an agile development environment.
ISL Education Lending is the name under which Iowa Student Loan Liquidity Corporation does business. 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.

As an employee at ISL:

  • You will receive in-house training, mentoring and opportunities for advancement.
  • You will be empowered to share your ideas and creativity.
  • You will earn a competitive wage with excellent workplace benefits.
  • You will enjoy a casual workplace with opportunities for fun and team-building.

QUALIFICATIONS

The qualified candidate must have:

  • Two or more years programming experience.
  • At least an associate degree in computer science or engineering-related discipline or equivalent work experience.
  • Working knowledge of SQL, HTML, CSS, JS and JVM languages preferred.
  • Testing experience using automated testing frameworks.

The qualified candidate will:

  • Code high business value applications.
  • Utilize industry standard tools, including IDE (IntelliJ IDEA), source control (GIT), automated build tools (Maven) and Automated Testing Tools (Cypress, Spock, JUnit and others).
  • Develop using a modern technology stack, including HTML, CSS, JavaScript, JQuery, Bootstrap, JVM Languages (Groovy, Java and Scala), Spring Framework and Spring Boot, Hibernate and SQL Server.
  • Follow agile development techniques, including test-driven development (TDD), continuous integration (CI), focus on feedback and more.
  • Collaborate with a small team of development professionals
  • Collaborate with business analysts, quality assurance testers, database administrators, subject matter experts and others to develop best of breed solutions.
  • Work closely with other developers on your team to produce outstanding results.
  • Participate in many aspects of the software development lifecycle including problem analysis, project estimation and system overviews while designing systems to industry best practices and departmental standards
Responsibilities

The qualified candidate will:

  • Code high business value applications.
  • Utilize industry standard tools, including IDE (IntelliJ IDEA), source control (GIT), automated build tools (Maven) and Automated Testing Tools (Cypress, Spock, JUnit and others).
  • Develop using a modern technology stack, including HTML, CSS, JavaScript, JQuery, Bootstrap, JVM Languages (Groovy, Java and Scala), Spring Framework and Spring Boot, Hibernate and SQL Server.
  • Follow agile development techniques, including test-driven development (TDD), continuous integration (CI), focus on feedback and more.
  • Collaborate with a small team of development professionals
  • Collaborate with business analysts, quality assurance testers, database administrators, subject matter experts and others to develop best of breed solutions.
  • Work closely with other developers on your team to produce outstanding results.
  • Participate in many aspects of the software development lifecycle including problem analysis, project estimation and system overviews while designing systems to industry best practices and departmental standards.
Loading...