Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer II (Python/React)

JP Morgan Chase

Software and Technology Jobs

Software Engineer II (Python/React)

full-timePosted: Dec 9, 2025

Job Description

Software Engineer II (Python/React)

Location: LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are a leading global financial services firm with operations spanning investment banking, consumer and community banking, commercial banking, and asset management. As a Software Engineer II (Python/React), you will join an emerging agile global development team focused on designing, developing, and delivering cutting-edge analytics solutions that empower our clients in the financial markets. Based in our London office, this role offers the opportunity to contribute to innovative projects that drive data-driven decisions in areas like risk management, trading analytics, and regulatory reporting. You will work in a collaborative environment where technology meets finance, leveraging your expertise to build robust, scalable applications that adhere to the highest standards of security and compliance in the banking industry. In this position, you will design and implement backend services using Python to process vast datasets from financial instruments, while crafting responsive front-end experiences with React to enable intuitive data visualization for traders and analysts. As part of our agile team, you will participate in daily stand-ups, sprint planning, and iterative development cycles to deliver features that enhance our platform's capabilities. Your work will directly impact JPMorgan Chase's ability to provide real-time insights, helping to mitigate risks and capitalize on market opportunities in a dynamic global economy. Expect to collaborate with data scientists, product managers, and stakeholders across regions to ensure solutions align with business objectives and regulatory requirements such as MiFID II and PSD2. We value engineers who are passionate about continuous learning and innovation in financial technology. This role provides exposure to advanced tools and methodologies, fostering professional growth within one of the world's most respected financial institutions. If you thrive in a fast-paced, team-oriented setting and have a keen interest in how software powers the financial services sector, join us to shape the future of analytics at JPMorgan Chase.

Key Responsibilities

  • Design and develop scalable analytics solutions using Python and React for JPMorgan Chase's global financial platforms
  • Collaborate with cross-functional teams in an agile environment to deliver high-quality software features
  • Implement and optimize backend services for data processing and financial modeling
  • Build intuitive front-end interfaces with React to visualize complex financial data
  • Conduct code reviews, testing, and debugging to ensure reliability and security in banking applications
  • Integrate solutions with JPMorgan's existing infrastructure, adhering to financial regulations
  • Participate in sprint planning and retrospectives to improve team efficiency
  • Monitor and maintain deployed applications to support real-time financial analytics
  • Contribute to innovation in areas like risk assessment and market analytics
  • Document technical specifications and ensure compliance with JPMorgan's standards

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 2-3 years of professional experience in software development
  • Proficiency in Python for backend development and data processing
  • Strong experience with React for building user interfaces
  • Experience working in agile methodologies within global teams
  • Knowledge of financial services or analytics solutions
  • Ability to obtain necessary security clearances for banking environment

Preferred Qualifications

  • Master's degree in a relevant technical field
  • Experience with cloud platforms like AWS or Azure in financial applications
  • Familiarity with data analytics tools such as Pandas or SQL in a banking context
  • Previous work in regulatory compliance or risk management software
  • Certifications in Python, React, or agile practices

Required Skills

  • Python programming for backend logic and APIs
  • React.js for dynamic web application development
  • Agile methodologies including Scrum and Kanban
  • SQL and database management for financial data handling
  • Version control with Git in collaborative environments
  • Problem-solving and analytical thinking in complex scenarios
  • Communication skills for global team collaboration
  • Understanding of financial regulations like GDPR and Basel III
  • Cloud computing basics (AWS, Azure) for scalable deployments
  • Unit testing and CI/CD pipelines
  • Data visualization techniques for analytics dashboards
  • Time management in fast-paced agile sprints
  • Adaptability to evolving financial technologies
  • Attention to detail for secure code in banking systems

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at London offices
  • Global mobility support for career advancement within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

90,000 - 150,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python programming for backend logic and APIsintermediate
  • React.js for dynamic web application developmentintermediate
  • Agile methodologies including Scrum and Kanbanintermediate
  • SQL and database management for financial data handlingintermediate
  • Version control with Git in collaborative environmentsintermediate
  • Problem-solving and analytical thinking in complex scenariosintermediate
  • Communication skills for global team collaborationintermediate
  • Understanding of financial regulations like GDPR and Basel IIIintermediate
  • Cloud computing basics (AWS, Azure) for scalable deploymentsintermediate
  • Unit testing and CI/CD pipelinesintermediate
  • Data visualization techniques for analytics dashboardsintermediate
  • Time management in fast-paced agile sprintsintermediate
  • Adaptability to evolving financial technologiesintermediate
  • Attention to detail for secure code in banking systemsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 2-3 years of professional experience in software development (experience)
  • Proficiency in Python for backend development and data processing (experience)
  • Strong experience with React for building user interfaces (experience)
  • Experience working in agile methodologies within global teams (experience)
  • Knowledge of financial services or analytics solutions (experience)
  • Ability to obtain necessary security clearances for banking environment (experience)

Preferred Qualifications

  • Master's degree in a relevant technical field (experience)
  • Experience with cloud platforms like AWS or Azure in financial applications (experience)
  • Familiarity with data analytics tools such as Pandas or SQL in a banking context (experience)
  • Previous work in regulatory compliance or risk management software (experience)
  • Certifications in Python, React, or agile practices (experience)

Responsibilities

  • Design and develop scalable analytics solutions using Python and React for JPMorgan Chase's global financial platforms
  • Collaborate with cross-functional teams in an agile environment to deliver high-quality software features
  • Implement and optimize backend services for data processing and financial modeling
  • Build intuitive front-end interfaces with React to visualize complex financial data
  • Conduct code reviews, testing, and debugging to ensure reliability and security in banking applications
  • Integrate solutions with JPMorgan's existing infrastructure, adhering to financial regulations
  • Participate in sprint planning and retrospectives to improve team efficiency
  • Monitor and maintain deployed applications to support real-time financial analytics
  • Contribute to innovation in areas like risk assessment and market analytics
  • Document technical specifications and ensure compliance with JPMorgan's standards

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at London offices
  • general: Global mobility support for career advancement within JPMorgan Chase

Target Your Resume for "Software Engineer II (Python/React)" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer II (Python/React). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer II (Python/React)" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer II (Python/React) @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Software Engineer II (Python/React)

JP Morgan Chase

Software and Technology Jobs

Software Engineer II (Python/React)

full-timePosted: Dec 9, 2025

Job Description

Software Engineer II (Python/React)

Location: LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are a leading global financial services firm with operations spanning investment banking, consumer and community banking, commercial banking, and asset management. As a Software Engineer II (Python/React), you will join an emerging agile global development team focused on designing, developing, and delivering cutting-edge analytics solutions that empower our clients in the financial markets. Based in our London office, this role offers the opportunity to contribute to innovative projects that drive data-driven decisions in areas like risk management, trading analytics, and regulatory reporting. You will work in a collaborative environment where technology meets finance, leveraging your expertise to build robust, scalable applications that adhere to the highest standards of security and compliance in the banking industry. In this position, you will design and implement backend services using Python to process vast datasets from financial instruments, while crafting responsive front-end experiences with React to enable intuitive data visualization for traders and analysts. As part of our agile team, you will participate in daily stand-ups, sprint planning, and iterative development cycles to deliver features that enhance our platform's capabilities. Your work will directly impact JPMorgan Chase's ability to provide real-time insights, helping to mitigate risks and capitalize on market opportunities in a dynamic global economy. Expect to collaborate with data scientists, product managers, and stakeholders across regions to ensure solutions align with business objectives and regulatory requirements such as MiFID II and PSD2. We value engineers who are passionate about continuous learning and innovation in financial technology. This role provides exposure to advanced tools and methodologies, fostering professional growth within one of the world's most respected financial institutions. If you thrive in a fast-paced, team-oriented setting and have a keen interest in how software powers the financial services sector, join us to shape the future of analytics at JPMorgan Chase.

Key Responsibilities

  • Design and develop scalable analytics solutions using Python and React for JPMorgan Chase's global financial platforms
  • Collaborate with cross-functional teams in an agile environment to deliver high-quality software features
  • Implement and optimize backend services for data processing and financial modeling
  • Build intuitive front-end interfaces with React to visualize complex financial data
  • Conduct code reviews, testing, and debugging to ensure reliability and security in banking applications
  • Integrate solutions with JPMorgan's existing infrastructure, adhering to financial regulations
  • Participate in sprint planning and retrospectives to improve team efficiency
  • Monitor and maintain deployed applications to support real-time financial analytics
  • Contribute to innovation in areas like risk assessment and market analytics
  • Document technical specifications and ensure compliance with JPMorgan's standards

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 2-3 years of professional experience in software development
  • Proficiency in Python for backend development and data processing
  • Strong experience with React for building user interfaces
  • Experience working in agile methodologies within global teams
  • Knowledge of financial services or analytics solutions
  • Ability to obtain necessary security clearances for banking environment

Preferred Qualifications

  • Master's degree in a relevant technical field
  • Experience with cloud platforms like AWS or Azure in financial applications
  • Familiarity with data analytics tools such as Pandas or SQL in a banking context
  • Previous work in regulatory compliance or risk management software
  • Certifications in Python, React, or agile practices

Required Skills

  • Python programming for backend logic and APIs
  • React.js for dynamic web application development
  • Agile methodologies including Scrum and Kanban
  • SQL and database management for financial data handling
  • Version control with Git in collaborative environments
  • Problem-solving and analytical thinking in complex scenarios
  • Communication skills for global team collaboration
  • Understanding of financial regulations like GDPR and Basel III
  • Cloud computing basics (AWS, Azure) for scalable deployments
  • Unit testing and CI/CD pipelines
  • Data visualization techniques for analytics dashboards
  • Time management in fast-paced agile sprints
  • Adaptability to evolving financial technologies
  • Attention to detail for secure code in banking systems

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at London offices
  • Global mobility support for career advancement within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

90,000 - 150,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python programming for backend logic and APIsintermediate
  • React.js for dynamic web application developmentintermediate
  • Agile methodologies including Scrum and Kanbanintermediate
  • SQL and database management for financial data handlingintermediate
  • Version control with Git in collaborative environmentsintermediate
  • Problem-solving and analytical thinking in complex scenariosintermediate
  • Communication skills for global team collaborationintermediate
  • Understanding of financial regulations like GDPR and Basel IIIintermediate
  • Cloud computing basics (AWS, Azure) for scalable deploymentsintermediate
  • Unit testing and CI/CD pipelinesintermediate
  • Data visualization techniques for analytics dashboardsintermediate
  • Time management in fast-paced agile sprintsintermediate
  • Adaptability to evolving financial technologiesintermediate
  • Attention to detail for secure code in banking systemsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 2-3 years of professional experience in software development (experience)
  • Proficiency in Python for backend development and data processing (experience)
  • Strong experience with React for building user interfaces (experience)
  • Experience working in agile methodologies within global teams (experience)
  • Knowledge of financial services or analytics solutions (experience)
  • Ability to obtain necessary security clearances for banking environment (experience)

Preferred Qualifications

  • Master's degree in a relevant technical field (experience)
  • Experience with cloud platforms like AWS or Azure in financial applications (experience)
  • Familiarity with data analytics tools such as Pandas or SQL in a banking context (experience)
  • Previous work in regulatory compliance or risk management software (experience)
  • Certifications in Python, React, or agile practices (experience)

Responsibilities

  • Design and develop scalable analytics solutions using Python and React for JPMorgan Chase's global financial platforms
  • Collaborate with cross-functional teams in an agile environment to deliver high-quality software features
  • Implement and optimize backend services for data processing and financial modeling
  • Build intuitive front-end interfaces with React to visualize complex financial data
  • Conduct code reviews, testing, and debugging to ensure reliability and security in banking applications
  • Integrate solutions with JPMorgan's existing infrastructure, adhering to financial regulations
  • Participate in sprint planning and retrospectives to improve team efficiency
  • Monitor and maintain deployed applications to support real-time financial analytics
  • Contribute to innovation in areas like risk assessment and market analytics
  • Document technical specifications and ensure compliance with JPMorgan's standards

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at London offices
  • general: Global mobility support for career advancement within JPMorgan Chase

Target Your Resume for "Software Engineer II (Python/React)" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer II (Python/React). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer II (Python/React)" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer II (Python/React) @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.