Software Team Lead

Nibley
3 weeks ago
Create job alert

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:

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 frontend and RESTful APIs backed by relational databases (e.g., 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 (e.g., 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

Related Jobs

View all jobs

Software Engineering Team Lead

Software Development Team Lead

Software Development Team Lead (Python)

C++ Software Engineer

Product Team Lead

Principal Developer Team Lead

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Cloud Engineer Jobs in the UK: Salary, Skills, Career Paths & How to Get Hired

Cloud engineer jobs are among the fastest-growing technology roles in the UK. As organisations move infrastructure, applications and data into the cloud, demand for skilled cloud professionals continues to surge across finance, healthcare, retail, defence, government and high-growth startups. If you’re exploring a career in cloud engineering — or looking for your next role — this guide covers everything you need to know: What a cloud engineer does Types of cloud engineer jobs Required skills and certifications UK salary expectations Career progression pathways How to land a cloud engineer job in the UK Whether you’re a graduate, IT professional transitioning into cloud, or an experienced engineer looking to specialise, this article will help you position yourself competitively.

How Many Cloud Computing Tools Do You Need to Know to Get a Cloud Job?

If you are aiming for a role in cloud computing, it can feel like the skills list never ends. One job advert asks for AWS, Terraform and Kubernetes. Another mentions Azure DevOps, PowerShell and ARM templates. A third throws in Docker, Python, Linux, CI/CD, monitoring tools and security frameworks. It is no surprise that many cloud job seekers feel overwhelmed before they even apply. Here is the reality most cloud hiring managers agree on: they are not hiring you because you know every cloud tool. They are hiring you because you understand cloud concepts, can design reliable systems, manage costs, keep things secure and support real workloads. Tools matter, but only when they support outcomes. So how many cloud computing tools do you actually need to know to get a job? For most roles, the answer is far fewer than you think. This article explains what employers really expect, which tools are essential, which are role-specific, and how to focus your learning so you look capable and employable rather than scattered.

What Hiring Managers Look for First in Cloud Computing Job Applications (UK Guide)

anding a job in cloud computing can be highly competitive — especially in the UK market where demand far outpaces supply in many segments. Whether you’re aiming for roles in Cloud Engineering, DevOps, Site Reliability, Cloud Architecture, Security, Data/Analytics, or Platform Operations, hiring managers screen applications quickly and with specific priorities in mind. Hiring managers don’t read every detail at first; they scan for critical signals in the first 10–20 seconds. These early signals determine whether your CV gets read more closely, whether your LinkedIn profile gets clicked, and whether you’re invited to interview. This guide breaks down, in practical terms, exactly what hiring managers look for first in cloud computing applications — and what you should emphasise in your CV, cover letter and portfolio to stand out on www.cloudcomputingjobs.co.uk .