TEAM LEAD C++ DEVELOPER
- £65,000 - £80,000 salary
- Gloucester – fully onsite
- SC and/or DV eligible
- Work on cutting-edge national security and defence technology
ABOUT THE CLIENT:
Our client is a leading technology and defence organisation delivering advanced digital, cyber and intelligence solutions across highly demanding environments. Their engineering teams develop complex, high-performance products used by international customers, with a strong focus on innovation, security and technical excellence. Due to continued demand for their specialist technology, we are looking for an experienced Team Lead C++ Developer to join their engineering team.
THE TEAM LEAD C++ DEVELOPER ROLE:
As a Team Lead C++ Developer, you will lead the engineering of advanced software products while remaining hands-on with C++ development. You will work within an Agile team to enhance and maintain existing capabilities, as well as develop new functionality for international customers. The role will involve performance-critical software, Linux development, concurrency and complex networking environments, with opportunities to travel internationally to access deployed systems and meet end users.
TEAM LEAD C++ DEVELOPER ESSENTIAL SKILLS:
- Strong commercial experience developing software in C++, including modern standards
- Experience with third-party/open-source software such as Boost
- Strong understanding of performance-focused development and concurrency techniques
- Detailed knowledge of Linux development, including build systems, tools, compilers, kernel and drivers
- Strong knowledge of computer networking and TCP/IP, including deep packet inspection
- Knowledge of HTTP, DNS, DHCP, GTP, MPLS and L2TP
- Experience with Python, Ruby, Puppet and/or Bash
- Experience working within an Agile/Scrum environment and using tools such as Jira
- Previous Team Lead experience
- SC and/or DV eligible
#J-18808-Ljbffr