This is a remote role open for multiple markets across the United States. We are looking for a hands-on Lead Software Engineer to join our growing Corporate Credit Card delivery team, which provides technology solutions and integration services in following areas: Corporate Credit Cards, Credit Card Risk Underwriting, Credit Card Portfolio Management, and Merchant Services. We have a highly engaged team of engineers and are driving a new custom developed platform and implementing automated testing on all newly developed projects. Come join us as part of this exciting space where you can dig in the details with other developers and the business, as well as have fun sharpening your technical skills and designing solutions for problems that don't yet have answers. We are looking for people who have a passion for development and leading teams. The ideal candidate is a seasoned software developer with a history of operating in large enterprise environment who has designed and led implementation of medium to large sized systems. Banking experience is preferred, but not necessary. This individual would have tangible examples of how they have led development teams to successful deployments, coached and mentored senior developers, and have driven an enterprise level design of a system(s).