IT & Software

Software Team Lead

Roke

Woking · Surrey · United Kingdom

Overview

As Software Team Lead at Roke you will steer technical teams to deliver mission-critical software for national security. You’ll shape approaches across AI, Cybersecurity, Cloud, Big Data, and Digital Transformation while mentoring engineers and maintaining best practices. You’ll translate user needs into actionable epics, design robust architectures, and ensure secure, reusable code. This role combines technical leadership with hands-on delivery in a high-impact, cross-functional environment.

Pay / Benefits
  • Purpose-driven work
  • Innovation at the core
  • Career growth
  • Culture of excellence
  • Flexible working
Responsibilities
  • Provide direction within the scrum team
  • Liaise with the engineering lead
  • Decompose user requests into epics and stories
  • Write clean, secure, test-driven code
  • Create open by default and reusable code
  • Translate logical to physical designs
  • Produce detailed designs
  • Document work according to standards
  • Work with emerging technologies and identify patterns
  • Integrate API/UI components with data stores and APIs
  • Maintain and develop Data Ingest, Data Stores and REST APIs
  • Participate in sprint ceremonies (daily stand-ups, planning, demos)
  • Assist the wider team to understand upcoming API features and their impact
  • Collaborate with user researchers and represent users internally
  • Explain differences between user needs and desires
Key requirements
  • Programming languages: Python, Java, Golang, JavaScript or C++
  • Front-end frameworks: React / VueJS / AngularJS
  • Web solutions: Node.js, Nginx, Caddy or Uvicorn
  • Relational and NoSQL databases: PostgreSQL, MySQL, MongoDB, Cassandra
  • Containerisation: Docker, Podman, Kubernetes (K8s)
  • Cloud platforms: AWS, Google Cloud or Azure
  • Scripting languages: Bash or PowerShell
  • Ability to learn new technologies quickly
  • Analytical thinking
  • Stakeholder engagement
  • Collaborative mindset
  • Python
  • Java
  • Golang

Reference: WJ-747_30170919

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.