Lead Software Developer

Hunter Selection
Northampton, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£45,000.0 - £55,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Bash Shell C++ (Programming Language) CMake Continuous Integration Linux Python (Programming Language) Systems Development Life Cycle Software Engineering Virtual Studio Solid Principles Restful APIs

Job description

I’m working with a well-established UK company looking for a Software Development Manager to lead a team working with C++ and JUCE.

We’re looking for someone with strong technical expertise who enjoys mentoring developers, driving software delivery, and taking ownership of engineering outcomes. Previous experience leading development teams and working in Agile environments is essential, along with the ability to communicate effectively across the business. This is a great opportunity to make a real impact on both the product and the team.

Day-to-day responsibilities:

Managing the team

Overlooking the software and methodologies

Oversee documentation

Running sprints

Hands on development when needed

Planning and communication

Participation in introduction teams

Supporting wider business needs

Liaison with stakeholders

Requirements

Extensive experience in software development

Experience in an Agile environment

Experience with the entire SDLC

Leadership

Great communication

Software related qualification

Essential Skills:

C++, JUCE

Python

Leadership

Stakeholder communication

REST APIs

Degree in software

About the company

Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on hunterselection.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:52 min

Avoiding remote code execution from unsanitized inputs

Alexander Pirker · WWC 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all