Taro Logo

Python Software Engineer II

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.
United Kingdom
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Python Software Engineer II

As a Python Software Engineer II at JPMorgan Chase within the Wholesale Credit Risk 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.

You'll be working in the Corporate Sector, specifically within the Wholesale Credit Risk Technology team. This role offers an opportunity to gain hands-on experience with Python development while working on critical financial systems. The position involves writing secure and high-quality code, troubleshooting complex technical problems, and working with large data sets to contribute to decision-making processes.

The ideal candidate will have strong Python programming skills, experience with software development lifecycle processes, and preferably some knowledge of Java and cloud technologies. You'll be part of a team that values diversity, equity, and inclusion while working on cutting-edge financial technology solutions.

J.P. Morgan offers a collaborative environment where you can grow your career while working on significant projects that impact the global financial sector. The company's commitment to technology innovation and professional development makes this an excellent opportunity for software engineers looking to advance their careers in financial technology.

Working at JPMorgan Chase means joining a firm that emphasizes first-class business practices and provides strategic advice to prominent corporations and institutions worldwide. The company values diversity and inclusion, making accommodations for employees' needs while fostering a supportive work environment where talent can thrive and grow.

Last updated 5 days ago

Responsibilities For Python Software Engineer II

  • Executes standard software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
  • Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems
  • Applies knowledge of tools within the Software Development Life Cycle toolchain
  • Applies technical troubleshooting to break down solutions and solve technical problems
  • Gathers, analyzes, and draws conclusions from large, diverse data sets
  • Learns and applies system processes, methodologies, and skills for secure code development
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Python Software Engineer II

Python
Java
  • Formal training or certification on Python software engineering concepts and applied experience
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Demonstrable ability to code in one or more languages
  • Experience across the whole Software Development Life Cycle
  • Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
  • Emerging knowledge of software applications and technical processes
  • Basic knowledge of Java (preferred)
  • Exposure to cloud technologies (preferred)

Interested in this job?

Jobs Related To JPMorgan Chase Python Software Engineer II