Enova International, a leading financial technology company, is seeking a Software Engineer to join their team in a hybrid work environment. This mid-level position requires at least 2 years of full-stack development experience and offers an exciting opportunity to work on cutting-edge financial technology solutions.
As a Software Engineer at Enova, you'll be part of one of the largest engineering teams in Chicago, putting the "Tech" in FinTech. You'll take ownership of developing systems and applications, collaborating with both technical and business stakeholders. Your role will involve advocating for high-quality code, solving complex problems, and enhancing the collaborative environment through mentorship and knowledge sharing.
The ideal candidate should be proficient in object-oriented programming languages, with experience in Ruby, Go, or Java being particularly valuable. You'll be working in an Agile environment, deploying web applications from a full-stack perspective, and collaborating with product managers to plan and scope products iteratively.
Enova offers a comprehensive benefits package, including a flexible hybrid work model, health insurance (including mental health benefits), 401(k) matching, paid time off, and various other perks such as a sabbatical program and DEI groups. The company values diversity and maintains an inclusive culture where employees can thrive.
If you're passionate about financial technology, enjoy solving complex problems, and want to be part of a growing, innovative company, this Software Engineer role at Enova International could be the perfect next step in your career. Join a team that's dedicated to creating accessible credit for millions through advanced AI and machine learning technologies.