JPMorganChase is seeking an Experienced Software Engineer to join our Global Technology team. As a key member of our agile team, you'll be responsible for designing and delivering trusted market-leading technology products in a secure, stable, and scalable way.
You'll have the opportunity to work on various exciting projects, from developing mobile features that enhance customer banking experience to strategizing big data solutions for trading systems, creating innovative payment solutions for merchants, or supporting the integration of private and public cloud platforms.
The role requires strong expertise in Java or Python development, with a focus on building scalable and resilient systems. You'll be involved in software design, development, and technical troubleshooting, ensuring the creation of secure and high-quality production code. Your responsibilities will include contributing to architecture design, analyzing data for continuous improvement, and participating in software engineering communities.
We're looking for someone with hands-on experience in system design, application development, and operational stability. You should be proficient in Java or Python, have experience working in a large corporate environment, and understand agile methodologies. Knowledge of cloud technologies and modern front-end technologies is a plus.
At JPMorganChase, you'll be part of a team that pushes the limits of what's possible in financial technology. You'll work alongside talented professionals in an environment that values diversity, equity, and inclusion. This is an excellent opportunity to contribute to one of the world's leading financial institutions while growing your career in technology.
The position offers two potential levels - Software Engineer II or III, with placement determined based on skills assessment and interview performance. Join us to be part of an organization with a 200-year history of innovation and excellence in financial services.