Technical Lead Engineer – Decision Systems
OnDeck is the largest online small business lender in the U.S.
Innovation, collaboration, and success: at OnDeck, We Make It Happen. We’ve changed the way small businesses access financing. With the spirit of a fintech start-up and the stability of a larger organization, OnDeck helps customers achieve their ambitions while leading in the small business lending space. We operate with a one team mindset, supporting each other and celebrating our wins together. If you’re looking for a fast-paced, entrepreneurial, inclusive environment where you can make an impact on our customers and business, OnDeck could be the place for you.
Technology at OnDeck is a mix of building world-class user experiences for our partners and direct customers, data processing to enable underwriting model development and real-time lending decisions, automating operational and compliance workflows, and generating precise money movements and calculations to service our customers. We have an emphasis on scalability, security, reliability and accuracy.
Reporting to the Director of Decisioning Systems, your best work will result in optimal credit decisions for our customers, which encompasses pricing/approvals/new products. In addition you will maintain the stability and speed of our systems for maximum uptime.
As a Technical Lead at OnDeck on the Decisioning Systems Team, you will:
Think critically and interact with product managers and other engineers to design and build features for the US business.
Work closely with technical systems that powers our automated credit decisioning process.
Closely collaborate with technology and product leadership, QA, DevOps and other teams to orchestrate medium to large scale development efforts.
Remain hands-on, contributing to multiple codebases, while also guiding the team.
Participate in improving our build, testing and release processes in technology.
Coach and mentor the development team in all aspects of the agile development cycle.
Promote culture of learning, collaboration and continuous improvement.
Qualifications to make it happen:
4 year BS degree in Computer Science or related field.
10+ years of coding experience.
2-3 years of people management experience.
Experience leading a team, building full-stack web solutions and designing flexible services and APIs.
Experience with Jersey, Spring and Java testing frameworks.
Experience creating and consuming REST and SOAP web services.
Good understanding of event-driven, functional, and object-oriented paradigm.
Familiarity with relational database design and high-level framework for database integration.
Ability to create and communicate technical design to solve business challenges.
Passionate about technology and willing to learn something new.
Ability to independently work on a project.
Strong verbal and written communication skills.
Knowledge of AngularJS, Node.js and front-end testing frameworks
Familiarity of credit model building using R and Python.
To apply for this job please visit boards.greenhouse.io.