The Lead Software Engineer is responsible for expert-level coding and the team’s technical requirements gathering. The role develops and supports applications within approved Software Development Lifecycle (SDLC) processes, contributes to the stability and resiliency of banking technology, and coaches other team members. It leads the design, delivery, and operational excellence of cloud-native applications hosted on Microsoft Azure, ensuring solutions are scalable, secure, resilient, cost-effective, and aligned with enterprise architecture and regulatory requirements. The position drives the use of Agentic AI across the SDLC to support design, coding, testing, code reviews, and documentation, while establishing governance, quality, and responsible AI practices. It partners with delivery teams, architecture groups, business stakeholders, and risk and compliance teams; contributes to application architecture and engineering practices; and communicates progress, challenges, and technical recommendations. The role has no supervisory responsibilities. The position is based in Wilmington, Delaware, and requires working onsite four days per week, with the flexibility to work from home one day per week. The annual pay range is $128,100 to $213,500 USD. Required education and experience may be met through an associate’s degree and at least seven years of systems analysis and/or application development experience; a bachelor’s degree and at least five years of such experience; or, in lieu of a degree, a combined minimum of nine years of education and/or relevant work experience, including at least five years of systems analysis and/or application development experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree