Software Team Leader
<b>Requirements:</b>
<ul><li>Degree-qualified in a relevant discipline</li><li>Around 10 years post-qualification software development experience</li><li>Proven hands-on C++ expertise with a strong focus on code quality and architecture</li><li>Experience leading, mentoring, or supervising other developers</li><li>Analytical, methodical approach to problem solving</li><li>Strong written and verbal communication skills</li><li>Comfortable working directly with customers and non-technical stakeholders</li><li>Clean driving licence and passport with no travel restrictions</li></ul>
<b>Responsibilities:</b>
<ul><li>Leading and mentoring a small software development team, setting coding standards and leading by example</li><li>Designing and implementing new software applications and features in modern, object-oriented C++</li><li>Working with sales, marketing, and customers to agree specifications and translate requirements into technical solutions</li><li>Designing systems using UML to maximise efficiency, maintainability, and code reuse</li><li>Maintaining and enhancing existing software, resolving defects and technical issues</li><li>Planning, estimating, and overseeing project timescales and delivery</li></ul>
<b>Technologies:</b>
<ul><li>Marketing</li><li>UML</li><li>API</li><li>Architect</li><li>PostgreSQL</li><li>SQL</li><li>Visual Studio</li><li>Windows</li><li>opencv</li></ul>
<p><b>More:</b></p>
<p>We are a well-established UK technology company based in Stockport, looking for an experienced, hands-on Software Team Leader to take technical ownership of our core software and lead a small, highly skilled development team. This role offers the opportunity for real technical ownership, influence over product direction, and the chance to work on technically challenging, real-world systems with long-term product lifecycles and visible impact. We value our team members and offer a supportive working environment with opportunities for professional growth.</p>
<p>last updated 8 week of 2026</p>