Accessibility
Font

Turing this off will require an explicit click to open and close menus that would open on hover.

Colour modes
High contrast themes
Reading mode

Software (C++ & Linux) Team Lead

 Newcastle upon Tyne  Permanent  Up to £75,000 Ref: 407727

The Company

Our client is a specialist in the development of of cutting-edge security solutions. They design and deliver market leading systems used in surveillance, communication, and protection. Their products are utilised in a wide range of sectors and their customers can be found all around the world

The Role

We are seeking a highly skilled and motivated Software Team Lead to join a dynamic development team with our client. The successful candidate will lead a talented team of software and test engineers to develop, implement and maintain systems used by a global customer based. With proven experience with C++ in a Linux environment, there is potential opportunity for the candidate to become actively involved in future product developments.

Responsibilities are mainly in two core areas;

Team Leadership:
•    Lead, mentor, and manage a team of software and test engineers.
•    Foster a collaborative and innovative team environment.
•    Set clear team goals and KPIs.
•    Conduct performance reviews and provide constructive feedback.
•    Drive continuous improvement in software development practices.
•    Ensure team adherence to development best practices and company policies.
•    Lead technical discussions and decision-making processes.

Project Management:
•    Plan and manage software development projects from inception to delivery.
•    Develop project timelines, milestones, and deliverables.
•    Ensure projects are completed on time and within budget.
•    Collaborate with cross-functional teams to define new features.
•    Coordinate with stakeholders to gather requirements and provide regular updates.

The Person

This role sits in a highly specialised working environment and candidates will be expected to have experience and skills that will allow them to quickly become a productive part of the business
Demonstrable experience in software development and also responsibilities including a leadership role are essential. In addition candidates will need 

  • Proficiency in C++ development.
  • Strong experience with Linux operating systems.
  • Knowledge of software development methodologies (Agile, Scrum).
  • Experience with version control systems (e.g., Git).
  • Familiarity with automated testing frameworks and tools.
  • Excellent leadership and team management skills.
  • Strong problem-solving and analytical abilities.
  • Effective communication and interpersonal skills.
  • Ability to manage multiple tasks and projects simultaneously.

Preferred Qualifications include;
  • Experience with other programming languages (e.g., Python, Java).
  • Experience with real-time operating systems (RTOS).
  • Certification in project management (e.g., PMP, Scrum Master).
This is an excellent opportunity to drive change into this department that will impact on the wider business. Looking at improvements to development processes and the opportunity to influence the product roadmap means you'll be a key figure in the future success of the software and systems under your control. 

Apply here

 Select or drag your CV here

By submitting your details, you are indicating your consent to receiving marketing emails from us and you have read and understood our Privacy Notice.

Chris's Photo
Chris Dresser

Managing Consultant

IT - Development Managers, Architects, Delivery

Newcastle Office
E: chris.dresser@nigelwright.com
Tel: +44 191 269 0728
Mob: +44 750 122 5018