Enable job alerts via email!

Software Engineer II - Structured Finance AWS and SQL Python Developer

JPMorganChase

City Of London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading global bank in London is looking for a Software Engineer III to enhance their structured finance technology team. This role requires expertise in Python, AWS, and an understanding of securitized products. The ideal candidate will have over 5 years of experience and a strong background in software engineering, focusing on agile methodologies and API integrations.

Qualifications

  • 5+ years of applied experience in software engineering.
  • Solid understanding of securitized products like RMBS, CMBS.
  • Hands-on development, debugging, testing, and stability.

Responsibilities

  • Design, develop, and maintain software solutions for cashflow modeling.
  • Integrate Intex outputs into internal risk management systems.
  • Create secure and high-quality production code.

Skills

Python
Software Engineering Concepts
AWS Services
Agile Methodologies
API Integration

Education

Formal training or certification in software engineering

Tools

Intex API
Postgres
Redshift
Job description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III - Structured Finance AWS + SQL and Python Developer at JPMorgan Chase within the Commercial & Investment Bank - Securitized Products Team, you'll serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job Responsibilities
  • Design, develop, and maintain software solutions that interact with the Intex API for cashflow modeling and analytics of structured product.
  • Integrate Intex outputs into internal systems for risk management, reporting, or trading.
  • Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems
  • Adds to team culture of diversity, equity, inclusion, and respect
Required Qualifications, Capabilities, and Skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Solid understanding of securitized products such as RMBS, CMBS etc.
  • Strong proficiency in Python, with experience in object oriented programming and data processing, API integration and automation
  • Experience with AWS services such as Lambda, S3, EC2, Data lake and AWS Glue for data processing workflows
  • Strong understanding of relational and columnar databases e.g. Postgres, Redshift and working with large financial datasets
  • Hands-on practical experience in application development, debugging, testing, and operational stability
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
Preferred Qualifications, Capabilities, and Skills
  • Hands on experience with Intex API
  • Experience with structured finance
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.