Software Team Lead

Job Title: Software Team Lead Location: North Bristol - Hybrid (2 days on-site per week)Salary: Up to £85,000 (Depending on Experience)  Please note, all applicants must be able to work in the UK without the need for VISA Sponsorship now or in the future.Overview: We’re looking for an experienced Software Team Lead to help shape the next generation of Energy Management & Storage Systems. In this role, you’ll combine hands-on technical leadership with people management, guiding a talented team of engineers while remaining closely involved in architecture, design, and delivery.You’ll be joining a business at the heart of the energy transition — building software that ensures the secure, reliable operation of critical energy infrastructure.Our client develops advanced software platforms that power modern energy networks. Their systems span the full technology stack, including:
  • Edge control software for real-time, mission-critical decision-making
  • Centralised data platforms for collecting, storing, and analysing operational data
  • User-facing applications that visualise and control live power system operations
From embedded edge devices through to cloud services and web applications, you’ll play a key role in designing systems that keep energy networks running safely, efficiently, and intelligently.The Role As Software Team Lead, you’ll lead a team of 4–6 engineers, setting technical direction while fostering a high-performance, collaborative culture. You’ll be trusted to influence architecture, improve engineering standards, and ensure projects are delivered to a high level of quality.Key Responsibilities
  • Lead, mentor, and develop a team of software engineers
  • Drive architecture and design discussions for new systems and features
  • Write clean, efficient, and well-documented production code
  • Conduct code reviews and champion engineering best practices
  • Troubleshoot complex issues across the full software stack
  • Run regular 1:1s, performance reviews, and career development conversations
  • Guide day-to-day Agile delivery (stand-ups, sprint planning, retrospectives)
  • Foster a culture of ownership, collaboration, and continuous improvement
Skills & Experience Technical
  • 5+ years of commercial software development experience
  • Strong proficiency in Python & Java, or JavaScript/TypeScript
  • Full-stack experience, ideally with React  on the frontend and REST APIs backed by relational databases (e.g. PostgreSQL)
  • Experience working with cloud platforms (AWS, Azure, or GCP)
  • Solid understanding of DevOps practices, CI/CD pipelines, and containerisation (Docker, Kubernetes)
  • Experience with authentication/authorisation frameworks is advantageous
Leadership & Communication
  • Proven experience leading or mentoring software engineers
  • Strong communication and stakeholder-management skills
  • Ability to translate business needs into pragmatic technical solutions
  • Comfortable working within Agile / Scrum environments

Job Details

Company
ZENOVO LTD
Location
Yate, Bristol, Avon, England, United Kingdom
Hybrid / Remote Options
Employment Type
Full-Time
Salary
£75,000 - £85,000 per annum
Posted