We solve business problems through PEOPLE, PROCESS, and TECHNOLOGY and are looking for individuals to help us scale software projects designed to change the world!  Job Description  The Senior Software Engineer plays a key role in the bank's Technology & Innovation division