Job Search and Career Advice Platform

Enable job alerts via email!

C/C++ Software Developer

Zenovo

United Kingdom

On-site

GBP 46,000 - 55,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in the United Kingdom is seeking a skilled C++ Software Developer to join their team in Sheffield. The successful candidate will work on complex, high-performance software systems, translating functional requirements into effective technical solutions. Responsibilities include developing C++ applications, conducting code reviews, and collaborating with stakeholders. The ideal candidate has over 4 years of relevant experience, strong knowledge of modern C++, and a background in systems programming. Salary is up to £55k, depending on experience.

Qualifications

  • 4+ years of commercial software development or equivalent experience.
  • Strong experience with modern C++ in a Windows environment.
  • Experience with REST APIs and asynchronous programming.

Responsibilities

  • Develop high-quality C++ applications for cloud-based environments.
  • Translate functional requirements into technical solutions.
  • Contribute to unit, system, and acceptance testing.

Skills

Modern C++
Systems programming
Git
Agile/Kanban workflows
Networking (TCP/UDP)
Multithreading
High I/O systems

Education

Degree or equivalent experience in a relevant field

Tools

Visual Studio
VS Code
Job description
Job Description: C++ Software Developer

Location: Sheffield

Salary: Up to £55k (depending on experience)

We are looking for an experienced C++ Developer to join a dynamic team working on complex, high-performance software systems. You will translate functional requirements into technical solutions and contribute to testing and system validation. The role involves collaboration across cross‑functional teams, code reviews, and implementing best practices for scalable systems.

About the Role:
  • Develop high-quality C++ applications for cloud-based environments
  • Translate functional requirements into technical solutions
  • Work closely with stakeholders to clarify specifications
  • Contribute to unit, system, and acceptance testing
  • Share improvement ideas and support cross‑functional teams when needed
About you:
  • Degree or equivalent experience in a relevant field
  • 4+ years commercial software development (or equivalent)
  • Strong, modern C++ in a Windows environment
  • Systems programming experience
  • Git, Visual Studio / VS Code
  • Agile/Kanban workflows, pull requests, code reviews, automated testing
  • Networking (TCP/UDP), REST APIs
  • Multithreading, async programming, IPC
  • Experience with high I/O systems, scalability, fault tolerance, and observability

Please note we cannot offer sponsorship for this role.

If interested, please send over an updated CV.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.