C++ Developer

C++ Developer

Full-Time 42000 - 84000 ÂŁ / year (est.) No home office possible
U

At a Glance

  • Tasks: Join the Realtime Data team to maintain and distribute high-performance market data.
  • Company: Work with a leading financial platform processing 40 billion messages daily.
  • Benefits: Enjoy a hybrid role, competitive salary, and a 10% bonus.
  • Why this job: Gain valuable experience in a supportive environment with top engineers in the industry.
  • Qualifications: 3-5 years of C++ experience and a Computer Science degree required.
  • Other info: This is a 12-month Fixed Term Contract with potential for extension.

The predicted salary is between 42000 - 84000 ÂŁ per year.

C++ Developer – Financial Services

đź’° Up to ÂŁ80k + 10% bonus

📍 London – hybrid 4 days per week

đź•‘ 12-month Fixed Term Contract with opportunity to extend

Overview

We’re thrilled to continue our collaboration with a long-term partner in the financial industry, whose platform handles over 40 billion messages every day from global exchange connections.

Responsibilities

In this role as a C++ Developer, you’ll be part of the Real‑Time Data team, taking ownership of critical market data feeds. You’ll work on ingesting, processing, and delivering large volumes of data to a wide client base, ensuring the systems remain fast, efficient, and highly reliable.

Qualifications

  • 2‑4 years commercial experience
  • BSc in Comp Sci / Maths / Engineering
  • Strong knowledge of C++ development in server‑side environment
  • Good understanding of STL and Boost
  • Deep comprehension of computer science fundamentals
  • Expertise in the full Software Development Lifecyle
  • A very confident communicator

Experience Gained

  • Learn from the most knowledgeable engineers in the industry
  • Working in a hard‑working, friendly and trusting environment
  • Working alongside some extremely smart and passionate engineers
  • Ability to take on considerable responsibility, demonstrating your abilities

If you are a driven C++ Developer looking to step into the world of finance, apply now for immediate consideration in this exciting C++ Developer opportunity!

Please note: Due to compliancy reasons, we will only be able to consider applications based in and eligible to work in the UK.

#J-18808-Ljbffr

C++ Developer employer: Understanding Recruitment

As a C++ Developer in our dynamic financial environment, you will thrive in a hybrid role that offers the perfect blend of flexibility and collaboration in London. Our company fosters a culture of innovation and continuous learning, providing you with opportunities to work alongside some of the brightest minds in the industry while contributing to high-performance data solutions that impact a vast client base. With competitive compensation, a supportive team atmosphere, and the chance to take on significant responsibilities, we are committed to your professional growth and success.
U

Contact Detail:

Understanding Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Make sure to brush up on your C++ skills, especially in server-side development. Familiarise yourself with the STL and Boost libraries, as these are crucial for the role.

✨Tip Number 2

Highlight any experience you have in the financial sector or with financial applications. This can set you apart from other candidates and show your understanding of the industry.

✨Tip Number 3

Prepare to discuss your previous roles in detail, especially your long stints at past companies. Emphasising your commitment and ability to grow within a team will resonate well with potential employers.

✨Tip Number 4

If you have experience with cloud technologies like AWS or secondary programming languages such as .Net or Python, be ready to talk about how you've used them in your projects. This could give you an edge in the interview process.

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

C++ Development
Server-Side Programming
Software Development Lifecycle
STL (Standard Template Library)
Boost Libraries
Performance Optimisation
Data Processing
Market Data Handling
Reliability Engineering
Communication Skills
Problem-Solving Skills
Experience in Financial Sector
Knowledge of .Net or Python
Interest in Cloud Technologies (e.g. AWS)
Team Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ development experience, particularly in server-side environments. Emphasise your knowledge of the Software Development Lifecycle and any relevant projects you've worked on.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the financial sector. Mention your experience with high-performance applications and how you can contribute to maintaining their extensive data feeds.

Showcase Relevant Skills: Clearly outline your expertise in C++, STL, and Boost in your application. If you have experience with other programming languages or cloud technologies, be sure to include that as well.

Prepare for Technical Questions: Anticipate technical questions related to C++ and the financial industry during the interview process. Brush up on your knowledge of market data processing and be ready to discuss your previous projects in detail.

How to prepare for a job interview at Understanding Recruitment

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you utilised C++ in a server-side environment, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Your Understanding of Financial Systems

If you have experience in the financial sector, make sure to mention it. Discuss any relevant knowledge you have about market data processing and how it relates to the role, as this will show your potential employer that you understand their business.

✨Communicate Clearly and Confidently

As a confident communicator, you should practice articulating your thoughts clearly. Prepare to explain complex technical concepts in simple terms, as this will demonstrate your ability to collaborate effectively with team members.

✨Prepare for Technical Questions

Expect to face technical questions related to the Software Development Lifecycle, STL, and Boost. Brush up on these topics and be ready to solve coding problems or discuss algorithms during the interview.

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

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