Job Search and Career Advice Platform

Enable job alerts via email!

Software Team Lead

Zenovo

Gloucester

Hybrid

GBP 68,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in the United Kingdom is seeking a Software Team Lead to oversee the design, development, and deployment of innovative software solutions. This role involves mentoring a team of engineers, driving architecture discussions, and ensuring engineering excellence. The ideal candidate has 5+ years in software development, proficiency in languages like Python and Java, and experience with cloud platforms like AWS or Azure. The position offers a competitive salary and flexible working arrangements, requiring candidates to work on-site 2/3 days a week.

Qualifications

  • 5+ years of professional software development experience.
  • Experience leading engineering teams or mentoring developers.
  • Ability to translate business requirements into effective technical solutions.

Responsibilities

  • Lead and mentor a team of engineers.
  • Drive architecture and design discussions for new features.
  • Produce clean, efficient, and well-documented code.
  • Conduct code reviews and uphold engineering best practices.
  • Troubleshoot and resolve technical issues across the software stack.
  • Foster a culture of collaboration and continuous improvement.

Skills

Software development experience
Proficiency in Python, Java, or JavaScript/TypeScript
Full-stack development
Experience with cloud platforms (AWS, Azure, GCP)
Understanding of DevOps practices and CI/CD pipelines
Familiarity with Agile/Scrum
Strong communication skills

Tools

Docker
Kubernetes
Postgres
Job description
Job Title: 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 operations

In 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
  • 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 (e.g., Postgres) on the back‑end.
  • 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 (e.g., OAuth2, Keycloak) is a significant advantage.
  • 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.