JPMorgan Chase 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.
The role offers diverse opportunities, from developing mobile features for enhanced banking control to strategizing big data solutions for trading systems, creating innovative payment solutions for merchants, or supporting cloud platform integration.
You'll be working with Java or Python to develop scalable and resilient systems, create secure production code, and maintain algorithms. The position requires strong technical skills including system design, application development, and debugging experience in a large corporate environment.
As part of one of the oldest and most respected financial institutions, you'll contribute to solutions that touch lives across the financial spectrum and all business lines: Consumer & Community Banking, Asset & Wealth Management, Commercial Banking, and Corporate Investment Banking.
We offer a competitive compensation package including base salary, potential commission-based pay, and discretionary incentive compensation. Benefits include comprehensive healthcare, retirement savings, tuition reimbursement, and mental health support. The role provides excellent opportunities for professional growth within a diverse and inclusive environment.
The ideal candidate will have hands-on experience with Java or Python, understanding of agile methodologies, and knowledge of modern software development practices. You'll be part of a team specifically built to meet evolving technology needs while maintaining high security and operational standards.