You would be joining a well-established UK technology company in the transport and logistics sector, working on large-scale commercial software solutions. The project focuses on high-performance systems built mainly with C++ and SQL Server, with strong emphasis on code quality, performance, and collaborative development
Senior C++ Developer
Your responsibilities
- Writing production-grade C++ software
- Contributing across the full software development lifecycle — from design and code review through to testing and delivery
- Supporting goal-setting and helping colleagues improve their practices
- Delivering high standards of quality in a productive engineering environment
Our requirements
- Significant hands-on experience in modern C++ (C++11 and later), including memory management, templates, concurrency, and the standard library
- Strong grounding in object-oriented design including SOLID principles, encapsulation, inheritance, and polymorphism
- Proficiency in SQL, specifically Microsoft SQL Server — including query optimisation and execution plan analysis
- Experience implementing and maintaining unit tests across UI, back-end services, and database layers
- Working knowledge of common software design patterns, performance profiling, and optimisation techniques for high-throughput or low-latency systems
- Demonstrable experience delivering maintainable, production-quality software in a commercial environment
- Comfortable working within an established SDLC including code reviews, design discussions, and collaborative delivery
- A degree in Computer Science or a closely related technical discipline
- Experience with C# and the .NET ecosystem, particularly in cross-language integration or tooling contexts
What we offer
- Opportunity to contribute to the delivery of high-quality, commercially deployed software
- Chance to work within a mature software development team
- Start ASAP
- 100% remote
- Medicover
- Medicover Sport