Software Engineer Apprentice (Hybrid)
Job Description
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas or take over sponsorship at this time.
What you’ll be doing:
Learning and inclusivity are integral parts of our culture at Enova, so we’re very eager to meet folks excited to start a new career in technology and invite them to join our team as apprentices on a full-time basis with salary and benefits.
Our apprentices engage in an immersive learning program designed to prepare novice developers with the skills to meet real business challenges by writing clean and well-tested code. At the end of six months, apprentices should be prepared to join a team of experienced engineers, and to contribute and collaborate with confidence. Not only will we focus on enabling you to build excellent software prior to program completion, we’re committed to providing you with a variety of resources to accelerate your progress.
Your core priorities:
For the first three months of your time as an apprentice at Enova, you will be working closely with your mentors—engineers at Enova—who will assist you as you work through our structured training program designed to introduce you to the professional experience of an engineer while becoming familiar with the tools and technologies we use every day. We regularly build software using Ruby and Go, and use Vue.js and other JS frameworks for front-end development.Â
After the initial time spent in training, you will spend the next few months completing a capstone project drawn from our queue of projects with high business value. In addition to periodic code reviews with senior engineers and demos for stakeholders, you will be asked to do a final presentation to the entire department. Once your project and presentation have been completed, the same folks who you’ve worked with will evaluate the results you’ve achieved during your time at Enova and decide the details of any offer of further employment.
Requirements:
- Are an aspiring engineer focused on acquiring skills required for effective software development
- Are an able & active participant in communicating ideas, meeting challenges, & exploring new technologies
- Have a demonstrated passion for technology and learning
- Have participated in workshops, meetups, or other opportunities geared toward education
Benefits & Perks:
- Flexible work schedule (In-office T/W/Th and remote M/F for hybrid-eligible roles)
- Health, dental, and vision insurance including mental health benefits
- 401(k) matching plus a ROTH option
- PTO & paid holidays off
- Sabbatical program
- Summer hours
- Paid parental leave
- Pet insurance
- DEI groups (B.L.A.C.K. @ Enova, HOLA @ Enova, Women @ Enova, Pride @ Enova, South Asians @ Enova, APEX @ Enova, and Parents @ Enova)
- Employee recognition and rewards program
- Charitable matching and a paid volunteer day…Plus so much more!
About Enova
Enova International is a leading financial technology company that provides online financial services through our AI and machine learning-powered Colossus™platform. We serve non-prime consumers and businesses alike, while offering world-class technology and services to traditional banks—in order to create accessible credit for millions.Â
Being a values-driven organization is at the core of Enova’s success. We live our values by listening to our customers, challenging assumptions, thinking big, setting high expectations, and hiring and developing the best. Through our values and our commitment to making Enova an awesome place to work, we maintain an environment of inclusion and culture where our employees can thrive. You can learn more about Enova’s values and culture here.Â
It is our policy to provide equal employment opportunity for all persons and not discriminate in employment decisions by placing the most qualified person in each job, without regard to any other classification protected by federal, state, or local law. California Applicants: Click here to review our California Privacy Policy for Job Applicants.
Date Posted
03/05/2023
Views
1
Similar Jobs
Lead Architect - Analytics Engineering (Requiring Python) - CVS Health
Views in the last 30 days - 0
View DetailsCase Manager Registered Nurse - Field (Cook County) - CVS Health
Views in the last 30 days - 0
View Details