Software Engineer

  • Fuel Recruitment Limited
  • Farnborough, Hampshire
  • 28/04/2026
Full time Information Technology Telecommunications Java Python Software Engineer Testing

Job Description

Software Engineer - Hybrid - Up to 60,000

Overview

Fuel Recruitment is supporting a leading technology organisation that is looking for a Software Engineer to join its established development team. This role offers the chance to work across modern Front End and Back End technologies, contributing to high-quality software used across the business. You'll be part of a collaborative environment focused on delivering robust, scalable solutions and continuously improving engineering practices.

Key Responsibilities

  • Design, develop and maintain software solutions in collaboration with the wider development team.
  • Create responsive, interactive user interfaces using JavaScript/TypeScript and React.
  • Develop Back End components using languages such as Java, Python or Go.
  • Use Docker and other containerisation tools to support consistent deployment.
  • Implement and maintain CI/CD pipelines to automate build and delivery processes.
  • Apply software engineering best practices, including documentation, code reviews and static analysis.
  • Stay current with emerging tools, technologies and development practices.

Key Skills/Experience

  • Degree in Computer Science, Engineering or similar.
  • Strong experience with Git for version control.
  • Proficiency in JavaScript/TypeScript and React.
  • Experience with Back End languages: Java, Python or Go.
  • Solid understanding of algorithms, data structures and core software engineering principles.
  • Hands-on experience with Docker.
  • Knowledge of CI/CD pipelines and automated testing frameworks.
  • Strong written and verbal communication skills, including remote collaboration.
  • Ability to evaluate and compare different languages and technologies.
  • Adaptable and eager to learn new tools and technologies.

Desired Skills

  • Experience with AWS or Azure.
  • Knowledge of Kubernetes or other container orchestration tools.
  • Familiarity with Agile methodologies and DevSecOps practices.
  • Understanding of web security principles.
  • Exposure to Rust.

Security Clearance
Due to the nature of the work, candidates must be UK sole nationals and eligible to obtain UK Security Clearance.