C++ Software Developer

C++ Software Developer

Slough Full-Time 48000 - 84000 £ / year (est.) Home office (partial)
Go Premium
I

At a Glance

  • Tasks: Develop and implement trading systems using C++ and Python.
  • Company: Join a leading bank in the City, expanding rapidly.
  • Benefits: Enjoy hybrid working, competitive salary, bonuses, and career growth.
  • Why this job: Be part of an inclusive culture with exciting tech challenges and collaboration with traders.
  • Qualifications: Experience in low-latency systems, C++, and scripting in Python required.
  • Other info: Opportunity for significant professional development and a dynamic work environment.

The predicted salary is between 48000 - 84000 £ per year.

A newly created position has arisen for a Low Latency C++ Software Developer to join the FX Trading desk to work on key trading systems during trading hours. This is a leading bank in the City that is expanding and the role has arisen out of growth.

Some of the duties within this role will include but are not limited to:

  • Implement services for trading such as market data, order management, messaging layer, security reference data systems, position keeping systems, and services for user interfaces (C++, Python).
  • Work with quants, traders, and other stakeholders to design, implement and test technology used in trading.
  • Participate in DevOps (continuous integration pipeline, code quality tools, release methodologies).

They are looking for someone who has solid experience of building high performing, low-latency systems on Linux platform, is an SME with C++ programming and the ability to script in other languages such as Python.

In return they are offering an excellent remuneration package, plus huge bonus potential, a hybrid working model, low staff turnover, inclusive culture and excellent career progression and development opportunities.

Please apply to find out more about this exciting opportunity!

C++ Software Developer employer: Ingenii Search

As a leading bank in the City, we pride ourselves on fostering an inclusive culture that values collaboration and innovation. Our commitment to employee growth is evident through our excellent career progression opportunities and a hybrid working model that promotes work-life balance. Join us to be part of a dynamic team where your contributions directly impact key trading systems and where you can thrive in a supportive environment with competitive remuneration and substantial bonus potential.
I

Contact Detail:

Ingenii Search Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Software Developer

✨Tip Number 1

Familiarise yourself with the latest trends and technologies in low-latency C++ development. Being able to discuss recent advancements or tools during your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Network with professionals in the finance and trading technology sectors. Attend relevant meetups or online forums where you can connect with quants, traders, and other developers who might provide insights or even referrals for the position.

✨Tip Number 3

Brush up on your problem-solving skills, particularly in scenarios related to trading systems. Be prepared to tackle technical challenges or case studies during the interview that reflect real-world issues faced in FX trading.

✨Tip Number 4

Showcase your experience with DevOps practices, especially continuous integration and code quality tools. Highlighting your familiarity with these methodologies can set you apart as a candidate who understands the full software development lifecycle.

We think you need these skills to ace C++ Software Developer

C++ Programming
Python Scripting
Low Latency System Design
Linux Operating System
Market Data Services
Order Management Systems
Messaging Layer Implementation
Security Reference Data Systems
Position Keeping Systems
User Interface Development
Collaboration with Quants and Traders
DevOps Practices
Continuous Integration
Code Quality Tools
Release Methodologies
Problem-Solving Skills
Attention to Detail
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on, especially those involving low-latency systems. Mention your familiarity with Linux and any scripting languages like Python.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your skills align with the responsibilities mentioned in the job description, particularly your experience in trading systems and collaboration with quants and traders.

Showcase Relevant Projects: If you have specific projects that demonstrate your ability to build high-performing systems, include them in your application. Detail your role in these projects and the technologies used, especially focusing on C++ and any DevOps practices.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial in software development roles.

How to prepare for a job interview at Ingenii Search

✨Showcase Your C++ Expertise

Make sure to highlight your experience with C++ programming during the interview. Be prepared to discuss specific projects where you built high-performing, low-latency systems, and explain the challenges you faced and how you overcame them.

✨Demonstrate Your Understanding of Trading Systems

Familiarise yourself with key trading concepts and systems such as market data, order management, and position keeping. Being able to discuss these topics intelligently will show that you understand the environment you'll be working in.

✨Prepare for Technical Questions

Expect technical questions related to both C++ and Python. Brush up on your coding skills and be ready to solve problems on the spot. Practising common algorithms and data structures can help you feel more confident.

✨Emphasise Collaboration Skills

Since the role involves working closely with quants, traders, and other stakeholders, be sure to highlight your teamwork and communication skills. Share examples of how you've successfully collaborated in past projects to achieve common goals.

C++ Software Developer
Ingenii Search
Location: Slough
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

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