Software Team Lead.
Copello Global
Manchester, UK
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Software Design Patterns
DevOps
Human-Computer Interaction
Junit
Octopus Deploy
Scrum Methodology
Software Systems
Test-Driven Development (TDD)
+15 more
Chatbots
ReactJS
Spring-boot
Cypress (Programming Language)
Gitlab
Git
Vue.js
Gitlab-ci
Kubernetes
Atlassian Tools
Data Management
Front End Software Development
Data Pipelines
Docker
Jenkins
Job description
As a Full Stack Software Lead, you will:
- Lead an agile software development team, delivering high-quality increments across back-end technologies.
- Work closely with engineering leaders and customer technical stakeholders to shape technical roadmaps and delivery plans.
- Translate user requirements into epics and user stories, establishing effective delivery practices.
- Develop secure, scalable and maintainable software using test-driven development principles.
- Select appropriate design patterns and technologies to deliver robust software solutions.
- Convert technical designs into working implementations while producing documentation to the required standards.
- Develop and maintain APIs, user interface components and data pipelines within existing data platforms.
- Lead and contribute to Agile ceremonies including stand-ups, sprint planning, backlog refinement and demonstrations.
- Ensure the team remains aligned on priorities, upcoming features and customer needs.
- Provide technical guidance and mentor software engineers to support their ongoing development.
Requirements
We’re looking for candidates with experience in many of the following:
- Commercial experience developing back-end applications using Java (Spring Boot) and/or Go.
- Front-end development experience using React or Vue.js.
- Experience with automated testing frameworks such as JUnit, Jest or Cypress.
- Familiarity with modern DevOps and containerisation technologies including Git, GitLab, Docker, Kubernetes, Helm, GitLab CI, Argo CD or Jenkins.
- Experience using Jira and Confluence within Agile delivery environments.
- Previous experience leading Agile software development teams; Scrum Master experience or certification would be advantageous.
- Experience using AI-assisted development tools, such as coding assistants, chatbots or agentic workflows, to improve software delivery.
- A proactive approach to learning new technologies and solving complex technical challenges.
About the company
Copello is recruiting for an experienced Full Stack Software Lead to join a growing National Security team delivering mission-critical software solutions that support the UK’s safety and resilience.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on copello.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago