About this role
Salary: £35,000 - 70,000 per year
Requirements: British nationality essential to meet site regulations; dual nationalities are supported for British CitizensAdvanced capability in C#/.NET, Java, Rust, or PythonTrack record of designing and delivering complex software solutionsStrong communication skills to articulate technical decisions to key stakeholdersDeep software engineering foundation with a strong academic background in a technical disciplineAbility to write clean, maintainable code across low-latency or complex enterprise environmentsStrategic problem-solving mindset with a commitment to engineering excellenceExposure to high-throughput platforms or financial services technology is advantageous Responsibilities: Take full technical ownership of high-performance, bespoke software systems solving critical defence challengesArchitect and deliver resilient software solutions for high-stakes technical problems in defencePartner directly with domain experts to translate complex challenges into robust codeEvaluate and integrate emerging tools to maintain high engineering standardsDrive continuous improvement across the core codebase architecture and delivery pipelinesMake architectural decisions and build new capabilities with high levels of autonomy Technologies: ArchitectC#JavaPythonRustASP.NET More:
We are offering an exceptional opportunity for elite engineers to work on high-performance, bespoke systems that solve critical defence challenges. This permanent role is based on site in Newcastle upon Tyne. We provide an exceptional top-of-market salary package with an annual bonus scheme, a comprehensive company pension plan, private healthcare cover, and high levels of autonomy with clear career progression opportunities. You will be supported by a specialist technical recruiter throughout the process, and we aim to respond to applications within 7 days.
last updated 31 week of 2026