Principal Software Consultant

Company: FORT
Apply for the Principal Software Consultant
Location: Halifax
Job Description:

Our client is a UK-based technology and innovation company that develops advanced software, cyber security, and digital solutions for complex and mission-critical environments. Working across research, product development, and consultancy, the company helps organisations solve challenging technical problems through innovative engineering, emerging technologies, and applied research.

Why?

  • You will be working on seriously ground breaking stuff that support the national security of the UK – work across research, innovation and delivery.
  • Develop your client facing skills as you will interact will be spending time on client site from time to time scoping these innovations.
  • Working within a small, high performance technical team led by some of the very best engineers in the north of england.

What?

Our client is looking for a consulting Software Engineer at a Principal level that would have a dual role in developing innovative solutions for their clients while also being able to interface with the end client, document, gather requirements and lead technical designs.

Experience required

  • Strong Java Engineering experience with any Python also considered.
  • Experience working across multiple operating systems including Linux and Android.
  • Experience working on a regulated security led proejcts
  • Strong communication skills having operated as a consultant previously (preferred) or within a consultancy enviornment.

Due to the nature of the work our client delivers it is essential that you will be working at either client site or in office 5 days a week – our client would also support your application from SC Clearance through to DV clearance.

Benefits

  • Annual bonus based on personal + company performance
  • Pension contributions (6%)
  • 25 days leave + 5 days purchasable
  • Life / Critical illness cover
  • Enhanced maternity / paternity

#J-18808-Ljbffr…

Posted: June 13th, 2026