This role sits on a high-visibility, agile engineering team building a next-generation digital banking platform from the ground up. You'll join a tight-knit team of 5-7 engineers operating in a true product model-partnering closely with a product owner, scrum master, QA, and business systems analysts-where engineers have real ownership over design, delivery, and technical direction.
As a Lead Software Engineer, you'll work hands-on across mobile and full-stack technologies while helping move digital banking customers onto a modern cloud platform. This is not a maintenance role. It'san opportunity to influence architecture, shape engineering practices, and build new capabilities end-to-end on a program with strong leadership visibility and long-term strategic impact.
At the expert level, you are responsible for writing high-quality code while guiding the team's technical approach-from requirements through deployment-ensuring solutions are resilient, secure, and aligned with banking technology standards across the Software Development Lifecycle (SDLC).
Primary Responsibilities