About the role

  • Software Engineer helping build secure, user-centred digital products for critical public sector organizations. Joining an agile team to work with modern technologies and develop scalable solutions.

Responsibilities

  • Contribute to the design and development of secure, scalable software services.
  • Research, prototype, and deliver effective technical solutions alongside experienced teammates.
  • Take part in code reviews, learn from feedback, and continuously develop your skills.
  • Build and test solutions using modern frameworks and best practices
  • Work directly with customers and collaborate across different delivery disciplines.

Requirements

  • Willingness and eligibility to obtain SC & DV clearance **(essential)**
  • Solid foundation in software engineering principles, and experience in at least one modern language (Java, TypeScript, Python, or Go)
  • Interest or hands‑on exposure to cloud and container technologies such as AWS, Docker, or Kubernetes
  • A proactive attitude toward learning, problem‑solving, and improving how things are built
  • A collaborative approach, you value teamwork, shared learning, and quality delivery

Benefits

  • We’re guided by four core values that make Gemba a great place to work:
  • Our people are our most important asset, and we prioritise their needs.
  • We succeed and fail as a team, not as individuals.
  • We do the right thing and we do the thing right.
  • We keep an unwavering focus on the customer’s needs.
  • Gemba offers an excellent and comprehensive package to our Gembans, including great salaries, meaningful perks, a culture of truly rewarding and celebrating success, amongst many other core benefits like flexible pensions and PMI.

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

£40,000 - £70,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job