cover image
ZENOVO LTD

Software Team Lead

On site

Bristol, United kingdom

Senior

Full Time

01-01-2026

Share this job:

Skills

Communication Leadership Python Java JavaScript TypeScript CI/CD DevOps Docker Kubernetes Scrum Decision-making Architecture Databases Azure react AWS Software Development cloud platforms Agile JavaScript/TypeScript GCP Full-Stack Development CI/CD Pipelines PostGres

Job Specifications

JobTitle: Software Team Lead Location: Yate, North Bristol (2/3 Days On-Site Per Week)Salary: Up to £80,000 (Depending on Experience) Job Overview: We're seeking a Software Team Lead to oversee the design, development, and deployment of innovative software solutions while mentoring and guiding a team of skilled engineers. This role combines strategic technical leadership with hands-on development, ensuring engineering excellence and seamless project delivery.Business Overview: My client develops Energy Management & Storage Systems that ensure the reliable and secure operation of critical energy infrastructure. They build: Edge control software for Real Time decision-making Centralised data infrastructure to collect, store, and analyse system information User-facing tools that visualise and interact with live power system operationsIn this role, you'll work across the full technology stack - from Embedded edge devices to cloud services and web applications - helping design and refine the systems that keep modern energy networks running safely and efficiently.Responsibilities of the Role: Lead and mentor a team of 4-8 engineers. Drive architecture and design discussions for new features and systems. Produce clean, efficient, and well-documented code. Conduct code reviews and uphold engineering best practices. Troubleshoot and resolve technical issues across the software stack Hold regular 1:1s, performance reviews, and career development discussions. Foster a culture of collaboration, accountability, and continuous improvement. Guide day-to-day team operations, including stand-ups, sprint planning, and retrospectives.Required Skills & Experience:Technical Qualifications; 5+ years of professional software development experience. Strong proficiency in one or more languages such as Python, Java, or JavaScript/TypeScript. Full-stack development experience, ideally with React (or similar) on the Front End and RESTful APIs backed by relational databases (eg, Postgres) on the backend. Experience working with cloud platforms such as AWS, Azure, or GCP. Solid understanding of DevOps practices, CI/CD pipelines, and containerization technologies like Docker and Kubernetes. Experience with authentication and authorisation frameworks (eg, OAuth2, Keycloak) is a significant advantage.Leadership & Communication; Demonstrated experience leading engineering teams or mentoring developers. Strong communication and interpersonal skills. Ability to translate business requirements into effective technical solutions. Familiarity with Agile/Scrum development practices.To find out more, please apply with an up-to-date CV and you will be contacted and given further information.Note: All applicants must be able to work in the UK without the need for Sponsorship now or in the future.

About the Company

At Zenovo we focus on connecting experts in the world of Embedded Software, Electronics, IoT and Software Applications. Our goal is to provide a consistently high-quality service to our customers by exhibiting our core values: Energy, Credibility and Integrity We are passionate about what we do. We are driven by the desire to improve our customers lives and businesses. Industry leading professionals have entrusted us time and time again to deliver recruitment services in challenging circumstances. Whilst we wear that badge w... Know more