Technical Lead – C++ in London

Technical Lead – C++ in London

London Full-Time 80000 - 100000 € / year (est.) No home office possible
LSEG

At a Glance

  • Tasks: Lead software development projects and enhance our clearing solutions with innovative tech.
  • Company: Join LCH, a key player in the London Stock Exchange Group, driving financial technology forward.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on innovation and career advancement.
  • Why this job: Make a real impact in finance tech while working with cutting-edge C++ technologies.
  • Qualifications: 14+ years in C++ development and experience with distributed systems required.

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

Part of the London Stock Exchange Group (LSEG), LCH is a leading clearing house, serving major international exchanges and platforms, as well as a range of OTC markets. In particular, LCH is a leading CCP in Equity and Repurchase agreement (Repo) businesses, providing clearing services for most European Government debts (refinancing/repo transactions) and Equities trading venues (Exchanges and MTFs). LCH works closely with market participants to identify and develop innovative clearing solutions and other digital products to enhance clearing experience.

The department is looking to onboard a Technical Lead to help deliver business change, while also improving our SDLC and time to market.

Key Responsibilities
  • Understanding the flow of code and how it interacts with different components and good software design principles.
  • Understanding project documents, customer demands, and product objectives to create and execute test cases.
  • Working on ways to automate and improve existing release processes.
  • Setting up, maintaining test automation frameworks, and building test scenarios and acceptance tests.
  • Investigating customer problems referred to you by the technical support team, testing bugs.
  • Working with Product Owners and end users to define and scope delivery.
  • Handling technical communications and understanding existing systems.
  • Working with deployment teams, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
  • Researching test tools, methodologies, and trends and upgrading existing practices and processes.
  • Managing the final quality on production release.
  • Architecting systems with resilience and high availability.
Candidate Profile / Key Skills
  • 14+ years of experience in OO Development in C++.
  • Experience in design and development of distributed systems.
  • Sound knowledge in modern versions of C++ (11 onward).
  • Excellent knowledge of inter-process communication.
  • Experience using and building CI/CD pipelines.
  • Knowledge of databases and SQL.
  • Linux/Unix experience is essential.
  • Server-side Development is a must.
  • Sound conceptual / technical knowledge of modern IT infrastructure stack.
  • Autonomy, problem-solving skills.
  • Effective communication skills (written and oral).
  • Understand how to build highly resilient solutions.
  • Conversational level or above in English.
Non-Essential Skills
  • Working knowledge in Java.
  • AWS or another Cloud provider.
  • Redhat Linux.
  • Scripting knowledge Bash/Perl/Python.
Career Stage

Manager

EEO Statement

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.

Technical Lead – C++ in London employer: LSEG

As a part of the London Stock Exchange Group, LCH offers an exceptional work environment that fosters innovation and collaboration. Employees benefit from a strong focus on professional development, with opportunities to enhance their skills in a dynamic and supportive culture. Located in the heart of London, LCH provides a unique chance to be at the forefront of financial technology while enjoying the vibrant city life.

LSEG

Contact Detail:

LSEG Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Technical Lead – C++ in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Technical Lead role.

✨Tip Number 2

Prepare for those interviews by brushing up on your C++ skills and understanding the latest trends in software design. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

✨Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, let us see your work. Highlight any experience with CI/CD pipelines or distributed systems, as these are key for the Technical Lead position.

✨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 Technical Lead – C++ in London

C++ Development
Object-Oriented Development
Distributed Systems Design
Inter-Process Communication
CI/CD Pipeline Development
Database Knowledge
SQL

Some tips for your application 🫑

Tailor Your CV:Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your 14+ years of C++ experience and any relevant projects that showcase your ability to design and develop distributed systems.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for the Technical Lead role. Mention specific examples of how you've improved SDLC processes or automated release processes in your previous roles.

Showcase Your Communication Skills:Since effective communication is key, ensure your application demonstrates your ability to convey complex technical concepts clearly. This could be through your writing style or by including examples of past collaborations with product owners or support teams.

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 without any hiccups!

How to prepare for a job interview at LSEG

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially the modern features from C++11 onwards. Be ready to discuss how you've applied these in real-world projects, particularly in distributed systems.

✨Understand the Business Context

Familiarise yourself with LCH and its role within the London Stock Exchange Group. Knowing how your technical skills can contribute to their clearing services will show that you're not just a coder but someone who understands the bigger picture.

✨Prepare for Problem-Solving Questions

Expect questions that test your problem-solving abilities, especially around debugging and improving existing processes. Think of specific examples where you've successfully tackled challenges in your previous roles.

✨Communicate Clearly and Effectively

Since effective communication is key, practice explaining complex technical concepts in simple terms. This will help you connect with non-technical stakeholders and demonstrate your ability to work collaboratively.