LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Software Engineer III

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 12 days ago

No clicks

**Software Engineer III** - Develop portfolio construction/optimization apps, collaborate with portfolio managers - Leverage Java, Python, and AWS to modernize systems, improve operational stability - Bring 5+ years in finance front-office, strong SQL, and architecture skills; experienced in Agile programming - Preferred: statistical background, finance certifications (CFA, FRM, CQF) or relevant degree

Compensation
Not specified

Currency: Not specified

City
London
Country
United Kingdom

Full Job Description

Location: LONDON, LONDON, United Kingdom

JPMorgan Asset Management Technology is seeking a well-rounded hands-on quantitative developer that is experienced in building systems that support the full investment management cycle. Tech stack focus is Java and/or Python ideally with AWS or other Cloud based infrastructure experience. The candidate will be part of the front-office technology team and have good business knowledge and communication skills to work with the stakeholders and develop functional specifications. The candidate will be joining a high-performance, award-winning team who build applications that support the investment management cycle including research, portfolio management and investment.

Job responsibilities

  • Work closely with portfolio managers to develop portfolio construction/optimization applications

  • Develop an understanding of the data loads and processes related to portfolio construction in the system

  • Provide support for the teams existing portfolio construction services and applications

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems

  • Develops secure and high-quality production code, and reviews and debugs code written by others 

  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems

  • Support an environment/culture of diversity, equity, inclusion, and respect

  • Contribute to the teams technology modernization initiatives including moving services to Amazon Web Services (AWS)

  • Provide support to the Quants for their research particularly in using LLMs for portfolio construction 

 

Required qualifications, capabilities, and skills

  • Experience and recognized expert in Java and/or Python 

  • At least 5 years of experience in a financial service environment with a focus in finance front-office applications.

  • Background of working with AWS or other cloud platforms

  • Solid foundation in computer science, object-oriented design and development lifecycle

  • Good experience with SQL, data modeling, and performance tuning

  • Strong architecture experience, familiar with backend service-oriented architecture

  • Experience of working in financial services, in a front-office environment
  • Very pro-active, delivery focus, strong experience on Agile programming
  • Excellent analytical, problem-solving skills
  • Good understanding of different financial instruments

 

Preferred qualifications, capabilities, and skills

  • Statistical background is a plus 
  • CFA, FRM, CQF, MBA or a Financial Engineering degree is a major plus
Associate Quantitative Portfolio Construction software developer. Tech stack focus is Java and/or Python.

Software Engineer III

Compensation

Not specified

City: London

Country: United Kingdom

J.P. Morgan logo
Bulge Bracket Investment Banks

12 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Software Engineer III** - Develop portfolio construction/optimization apps, collaborate with portfolio managers - Leverage Java, Python, and AWS to modernize systems, improve operational stability - Bring 5+ years in finance front-office, strong SQL, and architecture skills; experienced in Agile programming - Preferred: statistical background, finance certifications (CFA, FRM, CQF) or relevant degree

Full Job Description

Location: LONDON, LONDON, United Kingdom

JPMorgan Asset Management Technology is seeking a well-rounded hands-on quantitative developer that is experienced in building systems that support the full investment management cycle. Tech stack focus is Java and/or Python ideally with AWS or other Cloud based infrastructure experience. The candidate will be part of the front-office technology team and have good business knowledge and communication skills to work with the stakeholders and develop functional specifications. The candidate will be joining a high-performance, award-winning team who build applications that support the investment management cycle including research, portfolio management and investment.

Job responsibilities

  • Work closely with portfolio managers to develop portfolio construction/optimization applications

  • Develop an understanding of the data loads and processes related to portfolio construction in the system

  • Provide support for the teams existing portfolio construction services and applications

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems

  • Develops secure and high-quality production code, and reviews and debugs code written by others 

  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems

  • Support an environment/culture of diversity, equity, inclusion, and respect

  • Contribute to the teams technology modernization initiatives including moving services to Amazon Web Services (AWS)

  • Provide support to the Quants for their research particularly in using LLMs for portfolio construction 

 

Required qualifications, capabilities, and skills

  • Experience and recognized expert in Java and/or Python 

  • At least 5 years of experience in a financial service environment with a focus in finance front-office applications.

  • Background of working with AWS or other cloud platforms

  • Solid foundation in computer science, object-oriented design and development lifecycle

  • Good experience with SQL, data modeling, and performance tuning

  • Strong architecture experience, familiar with backend service-oriented architecture

  • Experience of working in financial services, in a front-office environment
  • Very pro-active, delivery focus, strong experience on Agile programming
  • Excellent analytical, problem-solving skills
  • Good understanding of different financial instruments

 

Preferred qualifications, capabilities, and skills

  • Statistical background is a plus 
  • CFA, FRM, CQF, MBA or a Financial Engineering degree is a major plus
Associate Quantitative Portfolio Construction software developer. Tech stack focus is Java and/or Python.