Software Team Leader

Oscar Associates Ltd
Hyde, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 65K

Job location

Hyde, United Kingdom

Tech stack

Microsoft Windows
API
Software Applications
C++
Software Quality
Code Reuse
PostgreSQL
Microsoft Visual Studio
Object-Oriented Software Development
OpenCV
Software Engineering
SQL Databases
UML
Software Coding

Job description

  • Leading and mentoring a small software development team, setting coding standards and leading by example
  • Designing and implementing new software applications and features in modern, object-oriented C++
  • Working with sales, marketing, and customers to agree specifications and translate requirements into technical solutions
  • Designing systems using UML to maximise efficiency, maintainability, and code reuse
  • Maintaining and enhancing existing software, resolving defects and technical issues
  • Planning, estimating, and overseeing project timescales and delivery

Technologies:

  • Marketing
  • UML
  • API
  • Architect
  • PostgreSQL
  • SQL
  • Visual Studio
  • Windows
  • opencv

Requirements

  • Degree-qualified in a relevant discipline
  • Around 10 years post-qualification software development experience
  • Proven hands-on C++ expertise with a strong focus on code quality and architecture
  • Experience leading, mentoring, or supervising other developers
  • Analytical, methodical approach to problem solving
  • Strong written and verbal communication skills
  • Comfortable working directly with customers and non-technical stakeholders
  • Clean driving licence and passport with no travel restrictions

About the company

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.

Apply for this position