Software Team Leader in Stockport

Software Team Leader in Stockport

Stockport Full-Time 43000 - 65000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Lead a skilled team in developing innovative PC-based software solutions.
  • Company: Established UK tech company with a focus on cutting-edge software development.
  • Benefits: Competitive salary, hands-on leadership role, and opportunities for travel.
  • Why this job: Take technical ownership and influence product direction in a dynamic environment.
  • Qualifications: Strong C++ experience and leadership skills required.
  • Other info: Work on challenging projects with visible impact and excellent career growth.

The predicted salary is between 43000 - 65000 £ per year.

I'm working with a well-established UK technology company based in Stockport that is looking for an experienced, hands-on Software Team Leader to take technical ownership of their core software and lead a small, highly skilled development team. This role suits a senior C++ developer who still enjoys being close to the code, but also wants responsibility for technical direction, delivery, and mentoring.

The Opportunity

You’ll lead a small team of software engineers responsible for developing and maintaining PC-based software. Working closely with sales, marketing, customers, and senior management, you’ll help define specifications, design new functionality, and deliver robust, high-performance software solutions. This is a genuinely hands-on leadership role, combining technical design and development with team leadership, planning, and stakeholder engagement. There is also the opportunity for occasional UK and international travel, should this be of interest.

Key Responsibilities

  • 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

Technical Environment & Experience

Strong experience in:

  • C++ / STL development for Windows PC applications
  • Embarcadero C++ Builder (preferred) or Microsoft Visual Studio
  • Object-oriented design and modern C++ standards (C++17 or later)
  • Multithreaded and asynchronous programming environments
  • Designing clean class hierarchies and reusable software components

Knowledge or experience in any of the following would be beneficial:

  • Image capture and image processing systems
  • OpenCV (including pixel correction, lens distortion correction, and flat-fielding)
  • Industrial cameras (Basler, Teledyne Dalsa, line scan and area scan systems)
  • Pylon API, ImGui, PostgreSQL / PQXX
  • Database design and SQL
  • UML modelling tools such as Sparx Enterprise Architect
  • Software version control and issue tracking systems

What They’re Looking For

  • 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

Why This Role?

This is an excellent opportunity for a senior, hands-on software engineer who wants real technical ownership, influence over product direction, and the chance to lead a small team in a specialist engineering environment. You’ll be working on technically challenging, real-world systems with long-term product lifecycles and visible impact.

If you’d like a confidential discussion about the role, apply now and I’ll be in touch.

Software Team Leader in Stockport employer: Oscar Associates Limited

Join a well-established UK technology company in Stockport, where you will not only lead a talented team of software engineers but also engage directly with customers and stakeholders to shape innovative software solutions. With a strong emphasis on professional development, a collaborative work culture, and the opportunity for occasional travel, this role offers a unique chance to make a significant impact in a dynamic environment while enjoying competitive remuneration and benefits.
O

Contact Detail:

Oscar Associates Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Team Leader in Stockport

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who might know about opportunities at companies you're interested in. A personal recommendation can make all the difference.

✨Tip Number 2

Prepare for interviews by brushing up on your C++ skills and being ready to discuss your past projects. We want you to showcase your hands-on experience and how you've led teams to success.

✨Tip Number 3

Don’t just wait for job postings! Be proactive and reach out to companies directly through our website. Express your interest in their work and how you can contribute as a Software Team Leader.

✨Tip Number 4

Follow up after interviews with a thank-you note. It shows your enthusiasm for the role and keeps you fresh in their minds. Plus, it’s a great chance to reiterate why you’re the perfect fit!

We think you need these skills to ace Software Team Leader in Stockport

C++
STL
Object-oriented design
C++17 or later
Multithreaded programming
Asynchronous programming
UML
Image processing
OpenCV
Database design
SQL
Software version control
Issue tracking systems
Analytical problem solving
Communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Team Leader role. Highlight your C++ expertise and any leadership experience you've had, as we want to see how you can lead our team effectively.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you the perfect fit. We love seeing enthusiasm and a personal touch!

Showcase Your Technical Skills: Don’t forget to mention your hands-on experience with modern C++ standards and any relevant tools like UML or version control systems. We’re looking for someone who can dive into the code while leading the team, so let us know what you’ve got!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Oscar Associates Limited

✨Know Your Code Inside Out

As a Software Team Leader, you'll need to demonstrate your hands-on C++ expertise. Brush up on your coding skills and be ready to discuss specific projects where you've implemented modern C++ standards. Be prepared to explain your design choices and how they contributed to code quality.

✨Showcase Your Leadership Skills

This role requires you to lead and mentor a team, so think of examples where you've successfully guided others. Prepare to discuss your approach to setting coding standards and how you foster a collaborative environment. Highlight any experience you have in resolving conflicts or motivating your team.

✨Understand the Business Side

You'll be working closely with sales, marketing, and customers, so it's crucial to understand their perspectives. Research the company’s products and think about how you can translate technical requirements into business solutions. Be ready to discuss how you've previously engaged with non-technical stakeholders.

✨Prepare for Technical Questions

Expect to face technical questions related to multithreaded programming, UML design, and software architecture. Review key concepts and be ready to solve problems on the spot. Practising coding challenges or system design scenarios can help you feel more confident during the interview.

Software Team Leader in Stockport
Oscar Associates Limited
Location: Stockport

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>