Senior Software Engineer at LendKey
Cincinnati, OH, US

LendKey is transforming the $3.6 trillion consumer lending market through its lending-as-a-service solution that enables the nation’s 13,000+ community financial institutions to compete and thrive in digital lending. We are working to solve a complex challenge—to improve lives with lending made simple—by providing borrowers with the simple and transparent borrowing experience they want and need, while helping financial institutions lend capital efficiently, put their best brand in the market, and provide a delightful customer experience. LendKey currently works with approximately 275 credit unions and banks to manage student loan and home improvement loan programs.

This is a hands-on Engineering role that will focus on solving complex technical problems and creating scalable solutions for our platform. This person will work within one of our cross-functional agile teams, which is staffed with a Product Manager, Business Analyst, at least one Designer and several Engineers.

What you’ll do:

Design and develop high quality, scalable, multi-threaded, multi-tier, web-based applications using the latest technologies and software best practices
Be responsible for collaborating on a cross-functional team in story-mapping exercises; in certain cases sharing the responsibilities with the Principal Engineer in outlining the overall scope and user story process of product developments and enhancements for a project; participate in release plan overview as well as identifying areas of risk & exposure in group discussions
Participate in retrospectives, sprint planning, and sprint reviews for the team
Participate in directing dedicated QA testing resources for the team you’re working on
Work with cross functional team in an agile SDLC; collaborate with product owners, technical team-members, business stakeholders and designers to implement enhancements or new applications
Propose innovative solutions to complex problems
Work closely with local and remote team members and management, to achieve high team morale and productivity
Share best practices and improve processes within and across agile teams


What we’re looking for:


Strong communication skills
Energetic & focused on building great software
Facts driven; disciplined, thorough, and detail oriented in the way you write code—always thinking about protecting the customer first
Unafraid of big challenges and brave in the way you pursue technical problems or projects
Accessible to teammates & generally a nice person
Technical/Business Experience

•Bachelor’s degree in Computer Science preferred
•5+ Years of experience as a full-stack engineer; experience in Ruby on Rails
•Needs strong understanding of quality systems, continuous integration, unit and integration testing
•Sound knowledge of Ruby on Rails
•Strong understanding of design patterns
•Strong understanding of Service-Oriented Architecture
•Background in a MVC-based implementation of a web platform