Staff Software Engineer, Technical Lead Lead the Commercial Banking team in designing, developing, and delivering scalable software applications. Responsibilities include mentoring team members, managing sprints, ensuring system quality, and collaborating with cross-functional teams to address complex engineering issues.