Software Engineer II
Clicking "Apply for this Position" redirects you to JPMorgan Chase's official careers portal
This Software Engineer II role within Consumer and Community Banking involves designing and developing scalable, resilient systems using Java or Python as part of an agile engineering team. You will execute software solutions, create secure high-quality production code, contribute to architecture and design artifacts, and analyze large datasets to drive improvements in coding hygiene and system architecture. The role requires a solid understanding of the Software Development Life Cycle, agile methodologies including CI/CD and application resiliency, and experience with database querying languages. You will participate in software engineering communities of practice and contribute to a culture of diversity and inclusion. Exposure to cloud technologies and familiarity with modern front-end technologies are valued additions.