JPMorgan Chase & Co. is seeking a Senior Software Engineer to join their Consumer & Community Banking division in Wilmington, DE. This role offers an opportunity to work with one of the leading financial services firms in America, helping to serve nearly half of America's households and small businesses.
As a Software Engineer, you will be deeply involved in all aspects of the Software Development Lifecycle (SDLC), from requirements analysis to implementation and maintenance. You'll be responsible for designing and developing software solutions that solve complex business problems through innovative engineering practices. The role requires expertise in modern technologies including Java, Python, Kubernetes, and Kafka, as well as experience with cloud native architectures and AWS environments.
The ideal candidate will have either a Master's degree with 5 years of experience or a Bachelor's degree with 7 years of experience in software engineering. You should be well-versed in both front-end and back-end development, with strong knowledge of various testing methodologies and Agile practices. Experience in the financial services industry is required, as you'll be working on critical systems that serve millions of customers.
This position offers comprehensive benefits including competitive base salary, health care coverage, retirement savings, mental health support, and educational assistance. You'll be joining a team that leads the U.S. in credit card sales and deposit growth, with the most-used digital solutions while ranking first in customer satisfaction.
The role provides an excellent opportunity to work on innovative solutions while contributing to the digital transformation of one of the world's largest financial institutions. You'll be part of a team that values diversity, inclusion, and professional growth, with access to cutting-edge technologies and the chance to make a significant impact on products used by millions of customers.