As a Software Engineer II at JPMorgan Chase within the Commercial & Investment Bank, you will be part of an agile team working to enhance, design, and deliver software components for the firm's state-of-the-art technology products. This role offers an opportunity to execute software solutions through design, development, and technical troubleshooting of multiple components within technical products, applications, and systems. You'll work with modern technologies including Python and AWS, while gaining valuable experience in a large corporate environment. The position involves working on secure, stable, and scalable solutions, with exposure to the complete Software Development Life Cycle and agile methodologies. You'll be part of a collaborative team environment that values diversity and inclusion, with opportunities for professional growth and advancement. The role requires strong technical skills, problem-solving abilities, and a dedication to writing secure, high-quality code. You'll contribute to critical technology solutions while developing expertise in cloud technologies and modern software engineering practices.