Lead Software Engineering - Python - Front Office Quant Developer

Lead Software Engineering - Python - Front Office Quant Developer

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
TwinThread

At a Glance

  • Tasks: Lead software development for trading applications and collaborate with quants and traders.
  • Company: Join JPMorgan Chase, a leader in financial services with a focus on innovation.
  • Benefits: Competitive salary, diverse work culture, and opportunities for growth and learning.
  • Other info: Be part of a diverse team that values collaboration and creativity.
  • Why this job: Make a real impact in a fast-paced environment while shaping the future of trading.
  • Qualifications: Strong software engineering skills and a passion for learning new technologies.

The predicted salary is between 80000 - 100000 £ per year.

Join us and make a real impact in a high-energy front office role where your ideas shape the future of trading and investment strategies. You will collaborate with talented developers, quants, and traders, working on exciting projects that help clients implement their strategies. We value your expertise and offer opportunities for growth, learning, and career mobility. Be part of a team that thrives on innovation and teamwork, and help us deliver cutting-edge solutions.

As a Lead Software Engineer at JPMorgan Chase within the Global Equity Derivatives Technology team, you will work closely with trading, structuring, sales, and quant colleagues to deliver core engines, services, APIs, and visualization components for our desk. You will focus on application development that meets the evolving needs of our business, contributing to projects ranging from proprietary algorithmic indices to real-time ETF pricing platforms. You will play a key role in a collaborative, fast-paced environment where your contributions promote business success.

Job Responsibilities
  • Collaborate with developers, quants, and traders to deliver high-impact solutions
  • Develop and maintain core engines, services, and APIs for trading applications
  • Build and enhance visualization components to support desk operations
  • Apply disciplined code management, testing, and deployment practices
  • Participate in the full project lifecycle from concept to delivery
  • Quickly learn and adapt to new technologies and business requirements
  • Contribute to a team-oriented, innovative culture
Required Qualifications, Capabilities, and Skills
  • Formal training or certification on Software Engineering concepts and proficient advanced experience that demonstrate excellent analytical skills
  • Apply strong computer science and software engineering principles
  • Show initiative as a self-starter, eager to learn new concepts and technologies
  • Practice disciplined code management, testing, and deployment
  • Participate effectively in all phases of the project lifecycle
  • Work collaboratively as a team player
Preferred Qualifications, Capabilities, and Skills
  • Experience in a front office environment within financial services

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.

Lead Software Engineering - Python - Front Office Quant Developer employer: TwinThread

At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic work environment in the heart of London where innovation and collaboration thrive. Our commitment to employee growth is evident through continuous learning opportunities and a culture that values diverse perspectives, ensuring that every team member can make a meaningful impact in the fast-paced world of finance. Join us to be part of a forward-thinking team that not only shapes trading strategies but also fosters your professional development.

TwinThread

Contact Details:

TwinThread Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Software Engineering - Python - Front Office Quant Developer

Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works in front office roles. Building relationships can open doors that a CV just can't.

Show Off Your Skills

When you get the chance to chat with potential employers, don’t hold back! Share your projects, discuss your coding techniques, and highlight how you've tackled challenges in past roles. Let your passion for software engineering shine through!

Tailor Your Approach

Every company is different, so do your homework! Understand their tech stack and the specific challenges they face. When you apply through our website, make sure to mention how your skills can directly help them achieve their goals.

Follow Up

After an interview or networking event, drop a quick thank-you note. It shows you're genuinely interested and keeps you on their radar. Plus, it’s a great way to reiterate your enthusiasm for the role!

We think you need these skills to ace Lead Software Engineering - Python - Front Office Quant Developer

Python
Software Engineering Principles
Analytical Skills
Code Management
Testing and Deployment Practices
API Development
Collaboration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Lead Software Engineering role. Highlight your Python expertise and any relevant front office experience to catch our eye!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how you can contribute to our team. Share specific examples of past projects that showcase your problem-solving skills and teamwork.

Showcase Your Projects:If you've worked on any exciting projects, especially in trading or financial services, make sure to mention them! We love seeing real-world applications of your skills, so don’t hold back.

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’s super easy!

How to prepare for a job interview at TwinThread

Know Your Tech Inside Out

Make sure you brush up on your Python skills and any relevant frameworks or libraries. Be prepared to discuss your past projects in detail, especially those that involved core engines, APIs, or visualisation components. This will show your technical prowess and how it aligns with the role.

Understand the Business Context

Familiarise yourself with the financial services industry, particularly in a front office environment. Knowing how trading and investment strategies work will help you connect your technical skills to the business needs, making you a more compelling candidate.

Showcase Your Team Spirit

Since collaboration is key in this role, be ready to share examples of how you've worked effectively in teams. Highlight your experiences collaborating with developers, quants, and traders, and how you contributed to a team-oriented culture.

Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Practice coding problems and be ready to explain your thought process. This will demonstrate your analytical skills and ability to adapt to new technologies and business requirements.