Software Development Team Lead

Posted 8 hours 12 minutes ago by UCAS

£60,000 Annual
Permanent
Full Time
I.T. & Communications Jobs
Gloucestershire, Cheltenham, United Kingdom, GL52 3LZ
Job Description
Job Summary
The Software Development Team Lead will provide Line Management and Technical leadership to a team of software engineers, in addition to being the technical expert and providing some 'hands-on' development activities. They will be accountable for the overall direction and operations of the technical stack within their functional and/or product area.

In addition, they will ensure that their team has the right skills, experience and capacity required to support the delivery of technical change across their functional and/or product area and provide technical coaching to ensure the engineering skills across the team are maintained and developed in line with our strategy.

Responsibilities
Providing Line Management for a team of engineers, including:

Performance management, through the setting and tracking individual and team objectives
Tracking of employee engagement metrics and contributing to initiatives to further improve
Providing excellent leadership to help people perform at their best, through motivating and developing them to achieve high performance
Setting standards and expectations for quality, accuracy and timeliness.

Provide senior technical leadership and innovation to a team of software engineers, including:

Engaging with and challenging the team in technical design discussions
Staying informed within the wider software development industry and championing new techniques and standards
Lead the definition, maintenance and adherence of coding best practices, standards and documentation guidelines
Providing a level of hands-on development activity, including Coding/configuring and documenting complex solutions from supplied specifications, using agreed standards and tools, and conduct reviews with others as appropriate
Coaching engineers into adopting best technical practices and adherence to coding standards
Develop and maintain specialist knowledge of cloud technologies, design principles, architectures, and software
Work closely in collaboration with solutions architects to produce systems analysis documentation for the implementation of new projects and system changes

Experience

Educated to Degree level in a relevant technical discipline or equivalent professional experience
Significant experience of leading and managing at team and technical level
Substantial experience of leading software development within multiple frameworks using:

C#, Web API, MVC, Front end frameworks (e.g. Angular), REST
SQL with MySQL and/or PostgreSQL
Automated tests and deployments
Visual Studio, Git, Atlassian tools; Confluence, JIRA, Bamboo
Continuous integration and deployments
Cloud based solutions, specifically AWS

Be able to communicate effectively to both technical and non-technical audiences
Comfortable working in a dynamic, large-scale agile change initiative with multiple technologies
Expert/extensive technical knowledge with proven experience in leading technical design discussions and managing quality control
Previous significant experience of hands-on development with a demonstrable career in software engineering with enterprise cloud-based applications.

Join us in shaping the future of our software solutions while leading a passionate team dedicated to excellence!

Job Types: Full-time, Permanent

Pay: Up to £60,000.00 per year

Benefits:
Additional leave
Bereavement leave
Canteen
Company events
Company pension
Cycle to work scheme
Discounted or free food
Employee discount
Enhanced maternity leave
Enhanced paternity leave
Free parking
Gym membership
Health & wellbeing programme
On-site gym
On-site parking
Paid volunteer time
Referral programme
Sabbatical
Sick pay
Work from home
Schedule:
Day shift
Monday to Friday
No weekends

Work Location: Hybrid remote in Cheltenham GL52 3LZ

Application deadline: 28/07/2025