As a Lead Software Engineer at JPMorganChase within Consumer & Community Banking, you will be an integral part of an agile team enhancing, building, and delivering secure, stable, scalable technology products. As a core technical contributor, you will deliver critical technology solutions across multiple technical areas in support of business objectives. The role combines hands-on software engineering with technical leadership, including adopting AI-assisted engineering practices, improving automation, and rolling out BDD and SDD practices across product and engineering teams. You will build SDD tooling that derives contract checks, mocks, and validation from machine-readable specifications such as OpenAPI/Swagger, JSON Schema, and AsyncAPI for Kafka. You will develop and review secure, high-quality production code, improve operational stability, contribute to communities of practice, and evaluate technology solutions with external vendors, startups, and internal teams.
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
No Education Listed