C/C++ Software Developer

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.

Job Details

Company
Zenovo
Location
Nationwide, United Kingdom
Employment Type
Permanent
Posted