As a Software Engineer II at JPMorgan Chase within the Commercial & Investment Bank, you'll 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 in a large corporate environment, utilizing modern programming languages and database technologies while gaining valuable experience in secure and scalable development practices. The position requires strong technical skills, understanding of software development lifecycle, and ability to work with diverse data sets. You'll contribute to team culture while developing expertise in cloud technologies and modern front-end development. This role provides excellent growth opportunities within a leading global financial institution, allowing you to expand your technical skills while working on impactful projects.