Software Engineer III - Python

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Glasgow, UK
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineer III - Python

We have an exciting opportunity for a Senior Software Engineer role at JPMorgan Chase within the Corporate Sector Risk Technology team. As a Software Engineer III, you'll be a key member of an agile team designing and delivering trusted market-leading technology products in a secure, stable, and scalable way. You'll work within the Market Risk Tech team, responsible for providing JP Morgan's Risk Managers with the capability to assess financial impact of various adverse market scenarios at a firm-wide level. The role involves software development, system design, and technical problem-solving, with a focus on creating secure and high-quality production code. You'll work with large data sets, contribute to architecture decisions, and be part of a diverse and inclusive team culture. The position requires strong Python development skills, experience with agile methodologies, and knowledge of financial risk domains. This is an excellent opportunity to work with cutting-edge technology while making a significant impact in global financial risk management.

Last updated 5 minutes ago

Responsibilities For Software Engineer III - Python

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large data sets
  • Proactively identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Python

Python
  • Formal training or certification on software engineering concepts
  • Professional development experience with Python, Java, or other OO language
  • Experience communicating to business facing customers and technical teams
  • Hands-on practical experience in system design and application development
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies
  • Demonstrated knowledge of software applications and technical processes

Benefits For Software Engineer III - Python

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • 401k
  • Parental Leave

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Python

Lead Software Engineer - Java/AWS

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java/AWS development with competitive compensation and comprehensive benefits.

Software Engineering III - Python - London

Senior Python Software Engineer role at JPMorgan Chase in London, focusing on credit risk management technology and platform modernization.

Software Engineering with Java - Payments

Senior Software Engineer role at JPMorgan Chase focusing on Java development for payment systems.

Java Automation Software Engineer (602)

Senior Java Automation Engineer role at JPMorgan Chase focusing on mobile and web application testing automation, leading test initiatives, and implementing CI/CD practices.

Lead Software Engineer - Java/SQL

Lead Software Engineer position at JPMorgan Chase focusing on Java/SQL development within the Wholesale Credit Risk team, requiring 5+ years of experience.