Software Engineer III - Python and React in London
Software Engineer III - Python and React

Software Engineer III - Python and React in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
F

At a Glance

  • Tasks: Design and develop impactful applications for equity derivatives trading.
  • Company: Join J.P. Morgan, a global leader in financial services.
  • Benefits: Competitive salary, diverse culture, and opportunities for career growth.
  • Why this job: Work with cutting-edge tech and collaborate with talented professionals.
  • Qualifications: Experience in software development, especially with Python and React.
  • Other info: Dynamic team environment focused on innovation and business transformation.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Are you passionate about building impactful technology for dynamic trading environments? As part of our Equities Front Office Marking and Analytics Team, you will collaborate with talented professionals to deliver solutions that drive business success. You will have the opportunity to work with cutting‐edge technologies, influence automation strategies, and contribute to projects that transform how we operate. We value your expertise and offer a supportive, agile environment where your ideas can make a real difference. Join us to grow your career and help shape the future of equity derivatives technology.

As an Associate - Equities Front Office Marking and Analytics Software Engineer in the Marking and Analytics team, you will design, develop, and enhance applications critical to our Equity Derivatives trading and sales desks. You will partner closely with trading, sales, Quantitative Research, and other technology teams to deliver innovative solutions. You will be part of an agile, delivery‐focused team that values collaboration and technical excellence. Your work will directly impact business processes and provide opportunities to propose and implement new ideas. You will help drive business transformation across analytics, marking, and publishing.

Job Responsibilities:
  • Develop and maintain applications for marking, trading, risk, and analytics
  • Collaborate with trading desks, sales, Quantitative Research, and technology teams
  • Partner with front office to automate processes and functions using technology solutions
  • Participate in business transformation projects across analytics and publishing
  • Propose and explore new solutions to enhance business competitiveness
  • Ensure stability and reliability of the existing technology stack
  • Break down requirements into technical deliverables and estimate effort
  • Apply disciplined code management, testing, and deployment practices
  • Utilize best‐in‐class technologies such as Python, Java, and React/Redux
  • Communicate effectively with global and local counterparts
  • Solve complex problems with mathematical and technological backgrounds
Required Qualifications, Capabilities, and Skills:
  • Experience developing, deploying, and maintaining commercial service‐oriented applications
  • Proficiency in at least one modern programming language (e.g., Python, Java)
  • Knowledge of at least one relational database (e.g., Sybase, SQL Server, Oracle)
  • Understanding of unit testing and effective utilization in development
  • Experience with full project lifecycle and technical deliverable estimation
  • Ability to work effectively within a global team environment
  • Strong problem‐solving skills for mathematical and technological challenges
  • Ability to thrive in a fast‐paced, team‐oriented setting
  • Effective communication skills for describing problems and solutions
  • Experience with React
Preferred Qualifications, Capabilities, and Skills:
  • Business knowledge of simple derivative products (vanilla options, variance swaps, strategies involving vanillas), including pricing and risk evaluation using Greeks
  • Equities business knowledge or relevant experience in other business areas
  • Unix or Linux knowledge
  • Working knowledge of continuous integration and deployment processes
  • Experience with project management

About us: 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. Our first‐class business in a first‐class way approach to serving clients drives everything we do. We strive to build trusted, long‐term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.

About the Team: J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Software Engineer III - Python and React in London employer: Fairygodboss

At J.P. Morgan, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work culture that fosters collaboration and innovation. As a Software Engineer III in our Equities Front Office Marking and Analytics Team, you will have the chance to work with cutting-edge technologies while contributing to impactful projects that drive business success. We are committed to your professional growth, providing ample opportunities for development and the chance to make a real difference in the world of equity derivatives technology.
F

Contact Detail:

Fairygodboss Recruiting Team

StudySmarter Expert Advice đŸ€«

We think this is how you could land Software Engineer III - Python and React in London

✹Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✹Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python and React. We recommend including links to your GitHub or any live demos. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✹Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. We suggest using platforms like LeetCode or HackerRank to sharpen your problem-solving skills. Remember, confidence is key, so practice makes perfect!

✹Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search. So, get your application in and let’s make some tech magic happen together!

We think you need these skills to ace Software Engineer III - Python and React in London

Python
React
Java
Relational Databases
Sybase
SQL Server
Oracle
Unit Testing
Project Lifecycle Management
Problem-Solving Skills
Communication Skills
Continuous Integration
Deployment Processes
Business Knowledge of Derivative Products
Unix
Linux

Some tips for your application đŸ«Ą

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with Python, React, and any relevant technologies. We want to see how your skills align with the role, so don’t hold back on showcasing your achievements!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in the past. We love candidates who can think critically and creatively, especially when it comes to technology solutions in fast-paced environments.

Highlight Collaboration Experience: Since you'll be working closely with various teams, mention any past experiences where you collaborated effectively with others. We value teamwork, so let us know how you’ve contributed to successful projects in a group setting.

Apply Through Our Website: We encourage you to submit your application through our website for the best chance of being noticed. It’s the easiest way for us to keep track of your application and ensure it gets into the right hands!

How to prepare for a job interview at Fairygodboss

✹Know Your Tech Stack

Make sure you’re well-versed in Python, React, and any other technologies mentioned in the job description. Brush up on your coding skills and be ready to discuss how you've used these technologies in past projects. Being able to demonstrate your technical expertise will show that you're a strong fit for the role.

✹Understand the Business Context

Familiarise yourself with equity derivatives and the specific products mentioned, like vanilla options and variance swaps. Understanding the business side of things will help you communicate effectively with trading and sales teams during the interview, showcasing your ability to bridge the gap between tech and finance.

✹Prepare for Problem-Solving Questions

Expect to tackle some complex problems during your interview. Brush up on your problem-solving skills, especially those related to mathematical and technological challenges. Practising coding challenges or algorithm questions can help you feel more confident when faced with these scenarios.

✹Showcase Your Collaboration Skills

Since this role involves working closely with various teams, be prepared to discuss your experience in collaborative environments. Share examples of how you've successfully partnered with others to deliver projects, and highlight your communication skills to demonstrate that you can thrive in a team-oriented setting.

Software Engineer III - Python and React in London
Fairygodboss
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
  • Software Engineer III - Python and React in London

    London
    Full-Time
    36000 - 60000 ÂŁ / year (est.)
  • F

    Fairygodboss

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>