CrawlJobs Logo

Senior C++ Developer

United Kingdom, Milton Keynes 51000.00 - 63000.00 GBP / Year · Job Posted June 03, 2026
Apply Position
Job Link Share

Job Description

Our client is the UK's leading provider of electronic and paper document distribution services, by providing our service to the NHS, Local Government, and a wide range of Commercial organisations, we make a real difference to patients, citizens and businesses through our innovative use of communication technology. This is a fantastic opportunity for someone to join our Testing Team in a rapidly growing company. As part of the Research and Development Team, you will be building and maintaining releases of our core customer facing and internal applications, working closely with the Product & Testing teams to get applications to full release status.

Job Responsibility

  • Refining new feature requests with stakeholders to make them development ready
  • Collaborating on system design
  • Delivering high quality software
  • Mentoring team members & coaching them on best practice and improvements
  • Reviewing pull requests
  • Planning and actioning refactoring efforts to support the wider product strategy
  • Developing new features according to specification
  • Triaging and fixing defects

Requirements

  • Advanced C++ Expertise
  • Mentorship & Upskilling
  • Technical Debt Reduction
  • Architectural/System Design Support
  • Proven ability to lead and negotiate effectively across teams and stakeholders
  • Be a self-motivated problem-solver
  • Be accurate and have a keen eye for detail
  • Have a clear and confident communication style
  • Always manage confidential information sensitively
  • Work within an agile software development environment
  • 1 day in office per week (Hybrid)

Nice to have

  • C#
  • Microsoft Foundation Classes (MFC)
  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Cloud Enablement
  • Project Leadership

What we offer

  • Health Cash Plan
  • Access to a Benefits Portal and Employee Assistance Program
  • EV Car and Cycle to work scheme
  • Flexible weekly wellbeing time
  • Dedicated Volunteering Time
  • 25 days holiday rising to 30, plus Bank Holidays
  • Comprehensive induction and training program

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior C++ Developer

8 matching positions

New

Senior C++ Developer

Our client is the UK’s leading provider of electronic and paper document distrib...
Location
Location
United Kingdom , Bristol
Salary
Salary:
51000.00 - 63000.00 GBP / Year
planetrecruitment.co.uk Logo
PLANET RECRUITMENT SERVICES LTD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced C++ Expertise – Deep knowledge of modern C++ standards with a proven track record of delivering high-quality, production-ready code for Windows services/applications
  • Mentorship & Upskilling – Demonstrated ability to coach, mentor, and upskill developers at various experience levels through hands-on collaboration, code reviews, and knowledge-sharing
  • Technical Debt Reduction – Experience in identifying, prioritising, and refactoring code to improve modularity, testability, and maintainability
  • Architectural/System Design Support – Ability to contribute to architectural decisions and technical strategy, supporting the broader product vision
  • Lead and negotiate effectively across teams and stakeholders, demonstrating strong decision-making and influencing skills in complex technical and collaborative environments
  • Be a self-motivated problem-solver
  • Be accurate and have a keen eye for detail
  • Have a clear and confident communication style, both written and verbal and be comfortable communicating at all levels
  • Always manage confidential information sensitively
  • Work within an agile software development environment
Job Responsibility
Job Responsibility
  • Building and maintaining releases of core customer facing and internal applications
  • Working closely with the Product & Testing teams to get applications to full release status
  • Identifying areas for improvement and actioning them in collaboration with the established team
  • Mentoring team members and sharing knowledge
  • Championing the adoption of best practices and supporting continuous skill development
  • Progressing to becoming a key driver of modernisation strategy in AWS after achieving a solid foundation with applications
  • Refining new feature requests with stakeholders
  • Collaborating on system design
  • Delivering high quality software
  • Reviewing pull requests
What we offer
What we offer
  • Health Cash Plan
  • Access to a Benefits Portal and Employee Assistance Program
  • EV Car and Cycle to work scheme
  • Flexible weekly wellbeing time
  • Dedicated Volunteering Time
  • 25 days holiday rising to 30, plus Bank Holidays
  • Comprehensive induction and training program
  • Fulltime
Read More
Arrow Right

Senior C++ Developer

Intellias is launching and scaling a strategic automotive software project in co...
Location
Location
Portugal
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C++
  • Git/GitHub
  • Python
Job Responsibility
Job Responsibility
  • Take over technical leadership during the transition to Intellias
  • Own and evolve component architecture, design decisions, and technical roadmap
  • Ensure code quality, robustness, and long‑term maintainability
  • Lead and support the development team through mentoring and technical guidance
  • Drive implementation, refactoring, and stabilization activities
  • Ensure proper documentation, traceability, unit and integration testing
  • Act as the main technical counterpart towards OEM stakeholders
  • Support SCRUM execution and ensure alignment with defined project KPIs
  • Prepare the system for upcoming regulatory and homologation milestones
Read More
Arrow Right

Senior C++ Developer

Our mission is to dominate the betting and gaming industry on a global scale and...
Location
Location
United Kingdom , Manchester
Salary
Salary:
50000.00 - 65000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C++ 20 or later (8 years recent experience)
  • Experience with Qt/QML 6
  • API Design (e.g. rest, GraphQL and events)
  • Application monitoring
  • DevOps mindset
  • High performance, low latency engineering
  • Agile development methodologies
  • System documentation (e.g. C4/UML)
  • Bias for action
Job Responsibility
Job Responsibility
  • Lead the technical direction for small to medium projects
  • Contribute to technical architecture with business and product goals
  • Write high quality code using outside in development and refactoring
  • Create technical documentation (e.g. open API and run books)
  • Drive best practice in system design, patterns, and technical standards
  • Review designs, plan technical work, and guide implementation
  • Ensure strong engineering practices including test automation, CI/CD, and performance monitoring
  • Work with data storage (e.g. SQL or NO-SQL), caching and database design
  • Coordinate and clarify requirements with product managers, designers, QA, and stakeholders
  • Use Observability for high transitional systems
What we offer
What we offer
  • Competitive rate of pay and pension contribution (£50,000 -£65,000)
  • Generous discretionary bonus schemes, incentives and competitions
  • Annual leave entitlement that increases with length of service
  • Access to an online GP 24/7, 365 days a year for you and your immediate family
  • Employee wellbeing support through Employee Assistance Programme
  • Enhanced Maternity & Paternity Pay
  • Long Service Recognition
  • Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream
  • Fulltime
Read More
Arrow Right

Senior C++ Developer

Citi's Credit Risk division is seeking a highly skilled and experienced Senior C...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in C++ Development or systems analysis role
  • Expert-level command of C++, modern C++ idioms, and design patterns
  • Deep understanding of object-oriented programming (OOP) principles, data structures, and algorithms
  • Proficiency in multi-threading, concurrency, and parallel computing techniques
  • Experience with performance optimization and low-latency programming
  • Proficiency in Linux/Unix environments
  • Solid understanding of various credit risk models (Basel EAD, VaR, stress testing, scenario analysis)
  • Experience in implementing and validating credit risk models
  • Strong foundational knowledge in quantitative finance, stochastic calculus, and statistical modeling
  • Understanding of financial products (e.g., derivatives, fixed income, equities) and their risk characteristics
Job Responsibility
Job Responsibility
  • Design, develop, and implement C++ applications and libraries for quantitative credit risk models for daily risk monitoring and stress testing models
  • Optimize existing C++ codebases for performance, scalability, and stability, ensuring efficient execution of computationally intensive models
  • Contribute to the architectural design of credit risk systems, focusing on C++ components, integration patterns, and adherence to best practices
  • Conduct thorough code reviews, enforce coding standards, and ensure the delivery of high-quality, well-tested, and maintainable software
  • Work closely with quantitative analysts, risk managers, and other technology teams to translate complex mathematical models into production-ready C++ code
  • Create comprehensive technical documentation for developed applications, including design specifications, API documentation, and user guides
  • Analyze and troubleshoot issues in existing credit risk systems, providing timely and effective solutions
  • Stay abreast of new C++ features, libraries, and best practices, and evaluate their applicability to credit risk model development
  • Fulltime
Read More
Arrow Right

Senior C++ Developer

We are looking for a Senior C++ Developer with experience in embedded developmen...
Location
Location
Salary
Salary:
Not provided
maddevs.io Logo
Mad Devs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in Embedded Linux development
  • Strong C++ skills (C++17 preferred, C++11 is okay)
  • Hands-on experience with WebKit, FFMPEG, OpenGL
  • Experience writing unit tests
  • Experience with Docker, Git, Linux, and basic web services concepts
  • Strong ownership mindset and critical thinking
  • B1 English level, fluent Russian
Job Responsibility
Job Responsibility
  • Lead the development of a multimedia player for advertising displays (80% coding and research, 20% management)
  • Use C++17, WebKit, FFMPEG, OpenGL, CMake and Linux
  • Work with Embedded Linux development for both x86 and ARM64 (Raspberry Pi)
  • Collaborate with internal teams, such as product, development
  • Mentor, motivate and develop a small dev team
  • Understand the business: that it's not just about coding, but about understanding the “why”
What we offer
What we offer
  • Flexible working hours
  • Remote-first culture
  • Long-term projects
  • Salary in dollars
  • Professional communities
  • Onsite business trips
  • Training budget
  • Paid conferences
Read More
Arrow Right

Senior C++ Developer

As a Software Engineer, you will be responsible for setting architectural direct...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
optiver.com Logo
Optiver
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years’ work experience as a Software Engineer
  • Experience with large scale server side development, and high-throughput, low-latency system optimisations
  • Experience with making architectural recommendations on IT solutions, design & approach
  • Technologists who are passionate about software and not only like to learn about it at work, but also like to get involved in their own projects at home
  • Natural problem solvers who love nothing more than tackling a complex technical challenge
  • Team players who love working with like-minded peers and are always looking to learn and improve
Job Responsibility
Job Responsibility
  • Own the design, development and deployment of services that comprise our globally distributed trading platform
  • Build partnerships across the business to ensure we’re feeding the best ideas into our solutions
  • Build automated trading stack that runs machine learning models over high-performance servers to execute high-quality trades in low-latency
  • Continuously improve our trading systems and strategies to optimize for the ever-evolving markets
What we offer
What we offer
  • Competitive salary package
  • Access to a plethora of Optiver-perks
  • Very flat structure
  • Highly empowered to deliver significant changes
  • Collaborative and innovative working environment
Read More
Arrow Right

Senior C++ Developer

Susquehanna International Group is seeking an experienced Software Developer to ...
Location
Location
United States , Bala Cynwyd (Philadelphia Area), Pennsylvania
Salary
Salary:
Not provided
sig.com Logo
Susquehanna International Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, Mathematics or related discipline or its foreign equivalent
  • 10+ years of progressive experience developing software applications or HFT infrastructure
  • Strong understanding of high-performance computing using C++ is required
  • Excellent attention to detail and accuracy and a thorough understanding of performance optimization / latency reduction methodologies
  • Ability to work closely with other software developers, traders, quants, and infrastructure teams
Job Responsibility
Job Responsibility
  • Focus on the entire technical stack with an eye for building a stable, scalable, optimized environment with minimized risk
  • Explore new technologies to find the optimal solution
  • Exercise strong object oriented programming skills
Read More
Arrow Right

Senior C++ Developer

VarSome.com is the world’s leading website for professional human genetics. VarS...
Location
Location
Greece , Athens
Salary
Salary:
Not provided
saphetor.com Logo
Saphetor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4 years of commercial C++ development experience, using templates, STL containers, smart pointers, memory management and multithreading
  • BSc and/or MSc degree in Computer Science, Engineering or Mathematics
  • Hands-on experience with relational databases, optimizing queries and table schemas for optimal performance
  • Good experience with distributed cloud-based computing and big-data systems
  • Familiarity with agile methodologies and the ability to adapt to a fast-paced development environment, actively taking in code reviews, scrums, technical discussions etc
  • Very good understanding of fundamental application design principles and object-oriented design, in order to build & maintain a large high-quality code base
  • Excellent written & oral communication skills in English
Job Responsibility
Job Responsibility
  • Develop our core C++ applications and library for importing and analyzing genetic data
  • Write reusable, testable, and efficient code, including unit & regression tests
  • Take complete ownership of projects (ranging from a few days to a month) to deliver a working end-to-end implementation, including unit tests & testing
  • Optimize & architect our platform for maximum speed, high availability and scalability
  • Maintain & improve our internal high-performance clinical annotation tools and the custom databases built, optimized for genetics
  • Contribute to the documentation of software architecture, design and implementation details
What we offer
What we offer
  • A position in a fascinating healthcare growth domain, at the cutting edge of technology and research
  • A competitive compensation package combined with additional benefits
  • Endless learning opportunities, while transferring new technologies from academics to clinical practice all over the world
  • Fulltime
Read More
Arrow Right