At a Glance
- Tasks: Lead a team to deliver mission-critical software solutions for National Security.
- Company: Join Roke, a leading tech company with a focus on innovation and collaboration.
- Benefits: Enjoy 30 days holiday, flexible working, and a strong benefits package.
- Other info: Work in a dynamic environment with opportunities for continuous learning and growth.
- Why this job: Make a real impact on projects that protect people and enhance national security.
- Qualifications: Experience in Java, React, and agile team leadership is essential.
The predicted salary is between 60000 - 75000 ÂŁ per year.
Join our growing team and help strengthen the UK’s safety and resilience. We’re a leading technology and engineering company supporting customers across National Security, Defence and Intelligence, delivering systems that operate in the most demanding and sensitive environments. As a Full Stack Software Lead, you’ll deliver mission‑critical solutions for National Security customers - building products that protect people, platforms, missions and information against evolving threats. You’ll help customers use data to improve mission outcomes, lead teams hands‑on, and mentor others while working at the forefront of innovation.
What you’ll be doing:
- You’ll lead a team delivering valuable increments across back‑end technologies.
- Partner with engineering and customer technical leaders to shape the roadmap.
- Turn user needs into epics/stories and define effective ways of working.
- Build secure, maintainable software using test‑driven practices.
- Select suitable patterns across established and emerging technologies.
- Convert designs into working implementations and document to required standards.
- Develop and maintain APIs, UI components and data pipelines within existing data infrastructure.
- Lead and contribute to agile ceremonies (stand‑ups, refinement, planning, demos).
- Keep the team aligned on upcoming features, impacts, and user needs.
What you’ll bring (or Required Skills / Qualifications):
- Back‑end: Java (Spring Boot) and/or Go.
- Front‑end: React or Vue.js.
- Testing: JUnit/Jest/Cypress (or equivalent).
- Tooling: GitLab/Git, Docker, Kubernetes, Helm, GitLab CI/Argo CD/Jenkins, Jira/Confluence.
- Experience leading agile teams (Scrum Master training desirable).
- Use of AI tools to support development (e.g., IDE assistants, chatbots, agentic workflows).
- Able to learn new technologies quickly.
Why Roke:
You’ll work with smart, supportive people on projects that genuinely matter, in an environment that values technical excellence, collaboration and continuous learning. We invest in your growth, value diverse thinking and offer flexible working alongside a strong benefits package (including 30 days’ holiday plus bank holidays). Roke combines a 70+ year heritage with the agility to make a real impact.
Location: Based in our Manchester office and customer sites for high‑side integration/deployment. Limited hybrid working may be possible, subject to project needs and may vary between assignments.
Clearance: Valid eDV clearance is required for this post. If you are eligible but don’t hold eDV, please explore other engineering roles via Roke’s Careers Page. Eligibility details can be found on gov.uk.
Locations
Software Team Lead in Cheshire, Warrington employer: Roke
Contact Detail:
Roke Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Team Lead in Cheshire, Warrington
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that align with the role of a Full Stack Software Lead. Highlight your experience with Java, React, and agile methodologies to catch the eye of hiring managers.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and scenarios related to back-end and front-end development. Practice explaining your thought process and how you lead teams through challenges—this will show your leadership skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Roke.
We think you need these skills to ace Software Team Lead in Cheshire, Warrington
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Java, React, and agile methodologies to show us you’re the right fit for the Software Team Lead role.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about national security and how your background makes you a great candidate. Share specific examples of how you've led teams and delivered successful projects in the past.
Showcase Your Technical Skills: Don’t forget to include any relevant technical skills or tools you’ve used, like Docker, Kubernetes, or AI tools. We want to see how you can contribute to our mission-critical solutions!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.
How to prepare for a job interview at Roke
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Java (Spring Boot), React, and Docker. Brush up on your knowledge of these tools and be ready to discuss how you've used them in past projects.
✨Showcase Your Leadership Skills
As a Software Team Lead, you'll need to demonstrate your ability to lead and mentor a team. Prepare examples of how you've successfully led agile teams, handled challenges, and contributed to team dynamics. Highlight any Scrum Master training you have as well!
✨Understand the Mission
Since this role is focused on National Security, take some time to understand the importance of the work being done. Be prepared to discuss how your skills can contribute to mission-critical solutions and how you can help improve outcomes for customers.
✨Prepare for Agile Ceremonies
Familiarise yourself with agile methodologies and be ready to discuss your experience with ceremonies like stand-ups and planning sessions. Think of specific instances where you facilitated these meetings and how they benefited your team’s workflow.