Senior Software Engineer

Job Overview

Farnborough, England
Job Type
Full Time
Date Posted
4 days ago

Additional Details

Job ID
Job Views

Job Description

Senior Software Engineer - Java - Security Clearance (SC Level)
Farnborough, Hampshire (Work from Home / Remote options 2 days per week)

Senior Software Engineer (Java) required by a thriving consultancy within the Defence and Security sector, based in Farnborough, Hampshire. The Senior Software Engineer will ideally be Security Cleared to SC level and have strong commercial experience with Java / Spring and as many of the following as possible: NodeJS, React, TypeScript, Kubernetes, Docker, Microservices, REST, Agile methodology and CI / CD.

This position will be based on an initial 6 month contract with probable extensions, with a day rate of up to £700 per day outside of IR35.

A few details about the role
As a Senior Software Engineer (Java) in a cutting-edge technology environment, you will have a challenging, vastly interesting, and technically diverse role. Some of your responsibilities will include:

  • Designing / writing secure, simple, testable, maintainable code
  • Working on internal systems as well as with external clients / systems
  • Working on existing systems and optimising performance
  • Working on greenfield development / engineering projects, both internally and externally
  • Communicating through all areas of the business

What you will need
Unfortunately desire alone is not enough. As a Principal Software Engineer you will also need:

  • Java / Spring
  • Agile methodologies/practices including Test Driven Development
  • Git
  • Experience in microservices architecture, including an understanding of containers and serverless implementation. This will include Kubernetes, Docker, Microservices, REST
  • NodeJS / TypeScript / React / Redux / Jest
  • Container technologies using Kubernetes
  • Linux / Windows
  • Use of Continuous Integration / Continuous Delivery
  • Team player
  • Self-starter with drive, keen to work in a small team
  • Thirst for new skills
  • Either holds or has recently held government security clearance already, or is suitable for and willing to go through the vetting process (suitability would include an absence of a serious criminal record, a right to work and live in UK and, preferably, a record of 5 years’ UK residency)
  • Knowledge and experience of DevOps, CI/CD principles and their application in secure environments (nice to have)
  • Appreciation of the constraints and requirements imposed on development within secure, safety critical environments (nice to have)
  • Scripting (nice to have)
  • GitLab (nice to have)
  • Kafka (nice to have)
  • NiFi (nice to have)
  • Java / Spring (nice to have)
  • No-SQL stores e.g. ElasticSearch, MongoDB (nice to have)
  • OAuth (nice to have)
  • Jfrog Artefactory (nice to have)
  • HashiCorp Vault (nice to have)
  • Synopsys Coverity & Seeker (nice to have)

If you feel that you are the Lead / Principal Software Engineer for the role, then please apply via the link of contact me directly through either LinkedIn or our Richmond Square Consulting Ltd website.

Best regards,

Charlie Syrett
Richmond Square Consulting Ltd

Alternative job titles: DevOps Engineer, Principal Software Engineer, Java Developer, Spring Developer, Software Architect

Buzzwords: Java, Spring, NodeJS, Node, React, ReactJS, TypeScript, JavaScript, Docker, Kubernetes, AI, Machine Learning, Microservices, MOA, REST, Agile, Continuous Integration, Continuous Delivery, CI, CD, Apache, NiFi, Kafka


Similar Jobs

Paul Charles Mortgages

Administrative Assistant - Mortgage

Full Time

Office Angels


Full Time

Engage Education

School administrator

Full Time


This website uses cookies to ensure you get the best experience on our website. Cookie Policy