Manager of Software Engineering
Enova Financial - Chicago, IL

This job posting is no longer available on Enova Financial. Find similar jobs: Manager Software Engineering jobs - Enova Financial jobs

Title: Manager of Software Engineering

As a Manager of Software Engineering , you’ll act as one of Enova’s heavy hitters, managing a small team of four to five developers while serving as an enterprise application architect for your team. Your responsibilities will include high-level design of large systems, delivering large projects to stakeholders, providing feedback, mentorship, and career path advice to your team, building team chemistry, and more. You will be expected to educate developers on solid engineering principles through design and code reviews, scrum meetings, etc. Additionally, your projects will vary greatly, requiring regular interaction with cross-functional teams. As you can imagine, our management team rarely sees a dull moment

Enova hires and develops top talent, so as a Manager of Software Engineering, you’ll help to develop our junior talent while seeing the benefits of a progressive career path yourself. If you have the ambition and the technical chops to back it up, we have exceptional opportunities for growth. As a leader, we expect you to coach, mentor, and facilitate your team’s growth while also discovering personal professional development. We want you to shine, so senior management aims to set you up for success by strategically assigning projects based on your skill set.

At Enova, we believe in open source tools , working with an application stack that includes Ruby, Rails, PostgreSQL, and Debian Linux. Other tools you’ll probably interact with include RESqueue, HTML5 and CSS3, Rspec, Cucumber and more. We intend to stay on the cutting edge of technology, and a flexible framework is what builds the foundation of our business.

All in all, an exceptional engineering and management team is vital to Enova’s business. We offer competitive salaries, flexible hours, an awesome culture, and the chance to work on challenging problems with brilliant, talented people. If this is the type of position you’re seeking, keep reading and apply!

This position will involve working on this P&L website: www. quickquid

Bachelor’s degree in Computer Science, Engineering, or equivalent experience

Minimum 1-2 years of hands on software engineering management experience with direct reports

Proven experience coaching, mentoring, and developing a team

A passion for creating code and using open source technologies

Self motivation and a proven ability to deliver

Strong project management skills; ability to estimate scope, break up problems into deliverable chunks, and estimate accurate timelines

Current experience in the development of web applications; from database schemas to frontend JavaScript

Experience designing and creating small to large web application solutions

Current experience with object-oriented languages like Ruby, Perl, Python, Java, or PHP

Experience working with Linux

Distinguishing factors:
Proficiency in Ruby and Ruby on Rails

Strong advocate of Test Driven Development

Superior analytic and logic skills

HTML/CSS, JavaScript, and Semantic Markup


Proficient in patterns of Enterprise Application Architecture

Well versed in the principles of Object Oriented Design

To apply for this position, please submit your resume to

About this company
64 reviews
If cash is king, then Cash America International is king of pawns. Ruling over a kingdom of more than 900 stores operating as Cash America...