C/C++ Software Developer

  • Zenovo
  • Feb 05, 2026
Full time Telecommunications

Job Description

Job Description: C++ Software Developer
Location: Sheffield
Salary: Up to £55k (depending on experience)

We re looking for an experienced C++ Developer to join a dynamic team working on complex, high-performance software systems. You ll 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.