We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorgan Chase within the Commercial and Investment Banking Technology – Payments Technology team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way.
You will be responsible for executing software solutions through design, development, and technical troubleshooting of multiple components within technical products, applications, and systems. The role involves writing secure and high-quality code, working with various programming languages, and applying knowledge of Software Development Life Cycle tools.
As part of the Payments Technology team, you'll work on critical financial systems, understanding payment processing flows and stages in various types of payment processing worldwide. You'll collaborate with cross-functional teams, participate in agile development processes, and contribute to the firm's technical innovation.
The position offers growth opportunities within a global financial leader, working with cutting-edge technology and participating in transformative projects. You'll gain exposure to both technical and business aspects of financial technology, while working in a diverse and inclusive environment that values technical excellence and innovation.
This role is perfect for someone with strong technical foundations who is ready to take on greater responsibilities in software engineering, particularly in the financial technology sector. You'll have the opportunity to work with modern technologies, contribute to significant projects, and develop your career in a supportive, professional environment.