Software Development Team Lead
Role details
Job location
Tech stack
Job description
This role is ideal for an experienced developer who enjoys remaining close to the code, but also wants responsibility for delivery, technical direction, and mentoring a team. The Opportunity
You'll lead a team of around seven developers, working closely with the management team and customers to deliver enhancements to a flagship software product. Reporting directly to the Managing Director, you'll play a key role in shaping how software is designed, built, and released.
This is a hands-on leadership position combining technical delivery with team supervision and stakeholder engagement., You will be responsible for:
- Designing, developing, and delivering high-quality software solutions
- Leading and supervising a team of developers, supporting performance and growth
- Owning delivery of software enhancements from concept through to release
- Working closely with management on product innovation and future development
- Ensuring customer projects are delivered to agreed timescales and quality standards
- Using Jira to manage development activity, track progress, and maintain visibility
- Establishing and maintaining development processes covering design, build, test, and release
- Supporting customers and delivery outside of standard hours when required
Requirements
- Microsoft .NET / C#
- SQL Server
- React Native
- Jira (delivery tracking and Agile workflows)
- Leading and mentoring developers
Additional experience that would be beneficial:
- Working on customer-facing software products
- Operating in a fast-moving, evolving technical environment
What They're Looking For
- At least 5 years' commercial software development experience
- Strong hands-on background in .NET, C#, and SQL
- Experience building or supporting applications using React Native
- Previous leadership or team supervision experience (or readiness to step into this role)
- Ability to understand customer business requirements and translate them into technical solutions
- Strong communication skills and confidence working directly with customers
- Flexible approach and willingness to support delivery outside standard hours when required
Benefits & conditions
- £60,000 - £70,000 per annum, depending on experience and leadership capability
- 25 days annual leave
- Company pension scheme
- Opportunity to play a key role in the ongoing development of a core software product
Why This Role?
This is a great opportunity for a hands-on technical leader who wants real ownership of a product, direct influence over technical decisions, and the chance to lead a small team in a close-knit business environment.