
C++ Developer
LSEG (London Stock Exchange Group)
full-time
Posted on:
Location Type: Hybrid
Location: Nottingham • United Kingdom
Visit company websiteExplore more
About the role
- Help evolve real-time news collection and distribution platform.
- Write clean, efficient C++ and Python code for both on-prem and cloud-hosted environments.
- Work with structured data formats like XML, JSON, HTML, and XSLT.
- Collaborate in a scrum team crafting solutions and delivering new features.
- Write automated tests, participate in code reviews, and support production systems.
- Automate deployment, upgrades, and maintenance using modern DevOps tools.
- Occasionally provide on-call support for critical systems.
Requirements
- Solid experience with C/C++ on Linux and real-time systems.
- Experience with cloud infrastructure and container orchestration.
- Practical experience in using IP-based protocols (TCP/IP, UDP, HTTPS, etc)
- Familiarity with unit testing, especially using Google Test.
- Understanding of network protocols and distributed systems.
- Strong problem-solving skills
- Ability to work independently and communicate clearly.
- Hands-on experience with Python, Google Test framework, GitLab CI/CD, Kubernetes, or Terraform (Bonus Points)
- Knowledge of NewsMLG2 or similar standards and experience implementing a standard format at speed (Bonus Points)
Benefits
- Healthcare
- Retirement planning
- Paid volunteering days
- Wellbeing initiatives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++PythonLinuxreal-time systemscloud infrastructurecontainer orchestrationIP-based protocolsunit testingnetwork protocolsdistributed systems
Soft Skills
problem-solvingindependent workclear communication