Technical Lead – C++

Technical Lead – C++

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

At a Glance

  • Tasks: Lead innovative software projects and enhance our development processes.
  • Company: Join the London Stock Exchange Group, a leader in financial technology.
  • Benefits: Competitive salary, diverse work environment, and opportunities for professional growth.
  • Other info: Dynamic team culture with a focus on innovation and collaboration.
  • Why this job: Make a real impact in the finance sector with cutting-edge technology.
  • Qualifications: 14+ years in C++ development and strong problem-solving skills 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.

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++ employer: LSEG

At LCH, part of the London Stock Exchange Group, we pride ourselves on fostering a dynamic and inclusive work environment that encourages innovation and collaboration. As a Technical Lead in our Securities Technology team, you will have access to cutting-edge technology and the opportunity to shape the future of clearing solutions while benefiting from extensive career development programmes and a supportive culture that values your contributions. Located in the heart of London, we offer a vibrant workplace with competitive benefits, ensuring that our employees thrive both professionally and personally.

LSEG

Contact Detail:

LSEG Recruiting Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in your industry, especially those at LSEG or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects showcasing your C++ expertise and system architecture, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of distributed systems and CI/CD pipelines. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.

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 are proactive about their job search!

We think you need these skills to ace Technical Lead – C++

C++ Development
Object-Oriented Development
Distributed Systems Design
Modern C++ (C++11 and onwards)
Inter-Process Communication
CI/CD Pipeline Development
Database Knowledge

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Technical Lead role. Highlight your experience in C++ and distributed systems, and don’t forget to mention any relevant projects that showcase your skills in software design principles.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the role. Talk about your experience with CI/CD pipelines and how you’ve improved release processes in the past.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in previous roles. We love candidates who can demonstrate autonomy and effective communication, so don’t hold back!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and ensure it gets the attention it deserves!

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 versions from C++11 onwards. Be ready to discuss your experience with object-oriented development and how you've applied good software design principles in your past projects.

Understand the Business Context

Familiarise yourself with the Securities Technology landscape, particularly how clearing houses like LCH operate. Knowing the basics of repo transactions and equity trading will help you connect your technical skills to the business needs during the interview.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex problems in previous roles. Highlight your experience with debugging and testing, especially in relation to customer issues, as this will demonstrate your ability to handle real-world challenges.

Communicate Effectively

Practice articulating your thoughts clearly and concisely. Since effective communication is key for this role, be prepared to explain technical concepts in a way that non-technical stakeholders can understand, showcasing your ability to bridge the gap between tech and business.