Senior C++ Developer in City of London

Senior C++ Developer in City of London

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

At a Glance

  • Tasks: Develop high-performance C++ software for global financial markets with a supportive team.
  • Company: Join a leading FinTech exchange known for innovation and inclusivity.
  • Benefits: Enjoy competitive salary, flexible hours, private medical insurance, and generous leave.
  • Why this job: Make an impact in the fast-paced world of finance while working with cutting-edge technology.
  • Qualifications: 5+ years C++ experience, real-time systems knowledge, and a collaborative mindset.
  • Other info: Hybrid role with excellent career growth and a commitment to diversity.

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

This is a hybrid role, 3 days remote and 2 days in the office. Our client actively encourages diversity, equality and inclusion within its workforce and welcomes applications from a diverse background. An excellent opportunity has arisen for a Senior C++ Developer to join a friendly team; my client is a well-established exchange based in the City. They are working with some cutting-edge technologies, making this an excellent opportunity to join an innovative, forward-thinking company within the FinTech / Financial services space. The successful candidate will join a supportive team, where my client aims to recruit the best people from all walks of life and diverse business backgrounds. If these sentiments align with your thinking, then my client could be the ideal place for you to develop your career.

Benefits (not exhaustive list):

  • Competitive salary
  • 25 days annual leave - not including bank holiday
  • Private medical insurance
  • Flexible working hours
  • Company pension
  • Group Policies: Life Assurance, Income Protection and Critical Illness
  • Discretionary bonus
  • Share Incentive Plan
  • Electric Car Scheme
  • Enhanced Maternity and Paternity Policy
  • Workplace Nursery Scheme
  • Length of service holiday entitlement

My client is an equal-opportunities employer. All applicants will receive consideration for employment without regard to race, gender, colour, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Job Overview:

In this role, you will work with the Product team, Infrastructure team, and QA team, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handles large amounts of TPS to drive a highly efficient technology used by several markets around the world.

Responsibilities and Duties:

  • Codes, tests, integrates, and documents software.
  • Provides technical leadership to more junior employees and other teams.
  • Apply principles and techniques of computer science, engineering, and mathematical analysis to the development of complex products.
  • Participate as a Subject Matter Expert in internal review of software components and systems.
  • Work on the hardest technical problems facing the company, often these problems are unusually complex and require creativity and innovation.
  • Apply and champion the appropriate standards, processes, procedures, and tools throughout the system development life cycle.
  • Keep abreast of technology trends and champion new ideas and process improvements.

Required Skills/Experience:

  • C++ 5+ years development experience in C++ >=11 and Boost creating performance, scalable applications.
  • Exposure to real-time systems.
  • Python
  • Git

Mindset:

  • Patience and willingness to commit for the long term (2y+).
  • Good team player personality.
  • Autonomous.
  • Good understanding of modern development best practices and methodologies.
  • Comfortable using Agile methodology, including continuous integration, sprints, Jira and the relevant processes and workflow.

Preferred Skills/Experience:

  • 1+ years of experience on Linux systems.
  • SQL
  • Knowledge of capital markets exchange connectivity on stocks (fixed income and derivatives is a plus).

Desired Skills/Experience:

  • Knowledge of capital markets exchange connectivity on fixed income and derivatives.
  • Exchange protocols such as FIX and SBE.
  • Some understanding and usage of cloud technology is a plus but not mandatory.

Senior C++ Developer in City of London employer: REC SOLUTIONS LIMITED

Join a dynamic and innovative FinTech company as a Senior C++ Developer, where you will be part of a supportive team that values diversity and inclusion. With competitive salaries, flexible working arrangements, and a comprehensive benefits package including private medical insurance and enhanced parental leave, this role offers not just a job but a pathway for professional growth in a cutting-edge environment. Located in the heart of the City, you'll have the opportunity to work with advanced technologies while contributing to high-performance systems that impact global markets.
R

Contact Detail:

REC SOLUTIONS LIMITED Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior C++ Developer in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the FinTech space, especially those who work with C++ or trading systems. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Prepare for those technical interviews! Brush up on your C++ skills and be ready to tackle real-time system problems. Practising coding challenges can help you feel more confident when it’s time to show off your skills.

✨Tip Number 3

Show your passion for FinTech! During interviews, share your thoughts on current trends and technologies in the industry. This not only shows your enthusiasm but also positions you as someone who’s genuinely interested in the field.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior C++ Developer in City of London

C++ (5+ years development experience, C++ >=11 and Boost)
Python
SQL
Linux
Real-time systems
Agile methodology
Continuous integration
Jira
Technical leadership
OOP (Object-Oriented Programming)
Problem-solving skills
Team player
Understanding of capital markets exchange connectivity
Exchange protocols (FIX and SBE)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ experience and any relevant skills like Python, SQL, and Linux. We want to see how your background aligns with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this Senior C++ Developer position and how your experience in FinTech can contribute to our innovative team. Keep it engaging and personal!

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex technical challenges. We love seeing creativity and innovation in action, especially when it comes to low latency systems!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at REC SOLUTIONS LIMITED

✨Know Your Tech Inside Out

Make sure you brush up on your C++ skills, especially with versions 11 and above. Be ready to discuss your experience with performance and scalable applications, as well as any exposure to real-time systems. This is crucial for impressing the interviewers.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some complex technical problems during the interview. Think of examples from your past work where you had to be creative and innovative. This will demonstrate your ability to handle the challenges they face in their systems.

✨Familiarise Yourself with Agile Methodologies

Since the role involves working in an agile environment, be prepared to discuss your experience with agile practices, continuous integration, and tools like Jira. Showing that you’re comfortable with these methodologies will give you an edge.

✨Emphasise Teamwork and Leadership

Highlight your experience in providing technical leadership and working collaboratively with teams. They value a good team player who can also guide junior members, so share specific instances where you’ve done this successfully.

Senior C++ Developer in City of London
REC SOLUTIONS LIMITED
Location: City of 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

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