2355 IT & Software Developer jobs in the UK

Zellis jobs

Software Engineer C++

£25,000 - 65,000
Zellis
Thorpe Road 239, Peterborough
£25,000 - 65,000
Company Size icon
Company Size
1k-5k
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Strong experience in C and C++, including the use of modern C++ techniques. - Proven good working knowledge and adherence to both the Core C++ Guidelines and the CERT Secure Coding Guidelines. - Proven ability to work with complex or long-standing codebases. - Comfortable working across both Windows and Linux environments. - Solid understanding of general software engineering principles and best practices. - Experience writing effective unit tests and working with test-driven development approaches. - Reasonable understanding of SQL and client/server architectures. - Self-motivated and proactive, with a willingness to take initiative. - Able to learn quickly and adapt to new tools, technologies, or environments. - Degree in Computer Science, Software Engineering, or a related discipline; or an industry-recognised equivalent qualification; or equivalent professional experience. - Familiarity with legacy codebases and approaches to modernisation. - Exposure to build systems and scripting tools such as CMake and Python. - Understanding of system internals or compiler/interpreter concepts is an advantage. - Strong analytical and problem-solving skills, with the ability to evaluate and balance design trade-offs effectively. - Solid experience working in a Test Driven Development environment. - Working knowledge of the Shift Left development philosophy and foundational understanding of threat modelling principles, specifically using the STRIDE methodology.

Responsibilities

- Contributing to the development and maintenance of the core C/C++ codebase to support the ongoing evolution of the PROIV Kernel. - Improving and modernising legacy C code using modern C++ practices to enhance performance, maintainability, and scalability. - Learning and applying the PROIV language and environment to support wider platform development when required. - Supporting and maintaining build tools and automation scripts, such as CMake and Python, to streamline development and testing workflows. - Writing clear, maintainable, and testable code to ensure long-term code quality and ease of collaboration. - Participating in peer code reviews to share knowledge and uphold coding standards. - Collaborating with quality assurance colleagues to embed testing earlier in the development process. - Working independently to identify and resolve technical challenges to maintain momentum and reduce bottlenecks. - Contributing to the continuous improvement of tools, processes, and delivery practices to enhance team productivity and software quality. - Embedding modern software engineering practices across the team to support a culture of technical excellence.

Description


At PROIV, we are a mature, enterprise-grade low-code platform trusted by both internal and external customers for building scalable, data-driven business applications where reliability and long-term maintainability are critical. Our Core Engineering team, a small but highly experienced group, is dedicated to evolving the foundational technology of the PROIV Kernel and the Windows Developer IDE. We foster a collaborative environment that embraces modern engineering practices such as TDD, code reviews, CI, and secure coding. We are actively modernising our tooling and processes, and this role offers an exciting opportunity to contribute to a globally deployed product while helping shape a forward-looking engineering culture.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.

How many C / C++ Developer jobs are in the UK?

Currently, there are 2355 C / C++ openings.

Is the UK a good place for C / C++ Developers?

The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the UK?

Mas & Pas Limited, Bluefruit Software Limited, Roke Manor Research Limited, NTT Data UK, FCDO Services, Alliance Automotive UK Ltd, Masters of Mystery among others, are currently hiring for C / C++ roles in the UK.

The company with most openings is Experis as they are hiring for 100 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.