Point your AI agent at freehire and let it find you a job.

Get the CLI →

Software Developer

NewBe an early applicant

Summary

On-site software developer in Newcastle upon Tyne taking full technical ownership of bespoke, high-performance systems for critical defence challenges, driving architectural decisions with high autonomy. Core stack is C#/.NET, Java, Rust or Python; British nationality is essential.

Software Developer

Take full technical ownership of high-performance, bespoke systems solving critical defence challenges. This role offers an exceptional platform for elite engineers to work alongside leading technical experts, driving architectural decisions and buildingnew capabilities with high levels of autonomy.

What you will need

  • British nationality essential to meet site regulations
  • Advanced capability in C#/.NET, Java, Rust or Python
  • Track record of designing and delivering complex software solutions
  • Strong communication skills to articulate technical decisions to key stakeholders
  • Aptitude - we want experienced engineers who want to push technology to its limits, at pace. This means we want to hear from you, even if your skills differ slightly from the spec but have some great experience to offerSalary and rewards

Salary and rewards

An exceptional top-of-market salary package is available alongside an yearly bonus scheme.

Key responsibilities

  • Architect and deliver resilient software solutions for high-stakes technical problems in defence
  • Partner directly with domain experts to translate complex challenges into robust code
  • Evaluate and integrate emerging tools to maintain high engineering standards
  • Drive continuous improvement across core codebase architecture and delivery pipelines

Your experience

  • Deep software engineering foundation with a strong academic background in a technical discipline
  • Ability to write clean, maintainable code across low-latency or complex enterprise environments
  • Strategic problem-solving mindset with a commitment to engineering excellence
  • Exposure to high-throughput platforms or financial services technology is advantageous

Benefits and balance

The employer supports you through:

  • An annual bonus scheme
  • A comprehensive company pension plan
  • Private healthcare cover
  • High levels of autonomy with clear career progression opportunities

Where you will be based

On site, Newcastle upon Tyne.

These vacancies are open to British Citizens - dual nationalities are supported.

This is a permanent role.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available