Lead Software Engineer – Full-Stack REACT/Python Developer in London
Lead Software Engineer – Full-Stack REACT/Python Developer

Lead Software Engineer – Full-Stack REACT/Python Developer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead a talented team in developing innovative software solutions for analytics.
  • Company: Join a forward-thinking tech firm that champions creativity and collaboration.
  • Benefits: Enjoy competitive pay, career growth, and a culture of continuous learning.
  • Why this job: Shape the future of technology while making a real impact in finance.
  • Qualifications: Expertise in REACT, Python, and a passion for leading teams.
  • Other info: Diverse and inclusive environment with exciting projects across asset classes.

The predicted salary is between 36000 - 60000 £ per year.

Step into a leadership role where you shape the future of analytics and technology. You'll guide a talented team, push boundaries, and accelerate your career growth. We value your creativity, collaboration, and drive to solve complex challenges. As a leader, you'll deliver innovative solutions supporting a wide range of asset classes. Experience an environment that encourages continuous learning and empowers you to make a lasting impact.

As a Lead Software Engineer in the Business Intelligence and Analytics Tech team, you will lead the design and development of advanced analytic solutions for our Portfolio Optimization application. You will collaborate with agile teams to deliver secure, scalable, and high-quality technology products. Your leadership will support both internal and external clients across asset classes such as Equities, Fixed Income, and Multi-Assets. You will foster a culture of innovation, inclusion, and technical excellence, driving the team's success and supporting the firm's business objectives.

Job Responsibilities
  • Lead the execution of creative software solutions, design, development, and technical troubleshooting.
  • Guide the development of secure, high-quality production code and review and debug code written by others.
  • Identify and implement opportunities to automate or eliminate recurring issues for improved operational stability.
  • Lead evaluation sessions with vendors, startups, and internal teams to assess technical solutions.
  • Drive outcomes-oriented probing of architectural designs and technical credentials.
  • Champion communities of practice to promote awareness and adoption of new technologies.
  • Foster a team culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
  • Applied expertise in front-end development and web technologies: REACT, JavaScript, TypeScript, CSS, Vite, Node.
  • Experience developing server-side applications and REST APIs in Python (ideally Flask).
  • Practical cloud native experience (e.g., AWS Cloud).
  • Formal training or certification in software engineering concepts and advanced applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficiency in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline.
  • Knowledge of the financial services industry and IT systems.
Preferred Qualifications, Capabilities, and Skills
  • Financial background, CFA, FRM, MBA in Finance, Financial Engineering degree, or risk management knowledge.
  • Experience in strategic asset allocation using optimizers such as Gurobi.
  • Experience porting MATLAB code into Python.
Why Join Us

Lead a team that values innovation, collaboration, and continuous growth. You'll have the opportunity to work on impactful projects, expand your technical expertise, and contribute to a culture that celebrates diversity and inclusion.

Lead Software Engineer – Full-Stack REACT/Python Developer in London employer: J.P. Morgan

Join a forward-thinking company that prioritises innovation and collaboration, offering you the chance to lead a talented team in a dynamic environment. With a strong focus on continuous learning and professional development, you'll have access to impactful projects that enhance your technical skills while contributing to a culture of diversity and inclusion. Located in a vibrant area, this role not only accelerates your career growth but also allows you to make a meaningful impact across various asset classes.
J

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer – Full-Stack REACT/Python Developer in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Lead Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving REACT and Python. This will give potential employers a taste of your creativity and technical prowess.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss how you've led teams and solved complex problems in the past.

Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it gives you a chance to stand out from the crowd.

We think you need these skills to ace Lead Software Engineer – Full-Stack REACT/Python Developer in London

REACT
JavaScript
TypeScript
CSS
Vite
Node
Python
Flask
AWS Cloud
Software Development Life Cycle
CI/CD
System Design
Application Development
Automation
Agile Methodologies

Some tips for your application 🫡

Show Your Leadership Skills: In your application, make sure to highlight any leadership experiences you've had. We want to see how you've guided teams or projects in the past, especially in tech environments. This is your chance to showcase your ability to foster collaboration and drive innovation!

Tailor Your Application: Don’t just send a generic CV and cover letter! Take the time to tailor your application to our job description. Mention specific technologies like REACT and Python, and how your experience aligns with our goals. We love seeing candidates who take the extra step to connect their skills with what we’re looking for.

Be Creative and Authentic: Let your personality shine through in your written application. We value creativity and authenticity, so don’t be afraid to express your passion for technology and problem-solving. Share stories that reflect your journey and how you’ve tackled complex challenges in the past.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re genuinely interested in joining our team at StudySmarter!

How to prepare for a job interview at J.P. Morgan

Know Your Tech Stack Inside Out

Make sure you’re well-versed in REACT, Python, and the other technologies mentioned in the job description. Be ready to discuss your past projects and how you’ve used these tools to solve complex problems. This will show your technical expertise and your ability to lead a team effectively.

Showcase Your Leadership Skills

Prepare examples of how you've led teams in the past, especially in agile environments. Discuss how you foster collaboration and innovation within your team. Highlight any initiatives you've taken to promote diversity and inclusion, as this aligns with the company’s values.

Demonstrate Problem-Solving Abilities

Be prepared to tackle hypothetical scenarios or case studies during the interview. Think about how you would approach designing a solution for a specific problem related to portfolio optimisation. This will showcase your analytical thinking and creativity.

Ask Insightful Questions

Prepare thoughtful questions that reflect your interest in the role and the company. Inquire about the team culture, ongoing projects, or how they measure success in their analytics solutions. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Lead Software Engineer – Full-Stack REACT/Python Developer in London
J.P. Morgan
Location: London

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

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