
Enable job alerts via email!
A leading financial services firm is seeking a Software Engineer II to join their Payment Technology team in Johannesburg. In this role, you will design and develop scalable software solutions, collaborate closely with cross-functional teams, and mentor peers in a dynamic environment. Ideal candidates should have strong skills in data structures, algorithms, and .Net Core, along with a passion for learning new technologies.
Software Engineer II
Join our Payment Technology team as a Software Engineer II and help shape the future of financial technology at JPMorgan Chase. You will collaborate with talented colleagues to deliver secure, scalable, and innovative solutions that drive our Corporate and Investment Banking business. This is your opportunity to expand your technical expertise, work on impactful projects, and grow your career in a dynamic, agile environment.
As a Software Engineer II at JPMorgan Chase within the Corporate and Investment Banking business for Payment 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. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
Experience in the financial sector (securities, payments, risk) will be an advantage