About this role
Salary: £50,000 - 60,000 per year
Requirements
- 4+ years of software engineering experience
- Experience coding in C++ and a strong technical background
- Experience working in Linux-based environments
- Knowledge of software development or software engineering and unit testing
- Attention to detail and problem-solving skills
- Knowledge of object-oriented principles and design patterns
- Experience working in an Agile environment is highly desirable
- Experience with other object-oriented programming languages is highly desirable
- Experience with Java and shell scripting is highly desirable
- Ideally, a first-class BSc degree in a related field
Responsibilities
- Develop software applications using C++ as the main language
- Write high-performance code using modern C++ (version 17 onwards)
- Complete unit testing to ensure software performs according to the design
- Use JIRA to report faults
Technologies
- JIRA
- Java
- Linux
- C++
More
We are recruiting a C++ Software Engineer to join our rapidly expanding client, a market-leading software provider. This is a remote, home-working role focused on developing software and applications. We offer a competitive salary of £50,000–£60,000, a bonus, training where required, generous annual leave, a pension, flexible working, and other benefits.
last updated 46 week of 2026