Senior Software Engineer

SRC UK
Swineshead, United Kingdom
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 54K

Job location

Swineshead, United Kingdom

Tech stack

ASP.NET
.NET
Agile Methodologies
Architectural Patterns
C Sharp (Programming Language)
Relational Databases
Distributed Systems
Interaction Design
PostgreSQL
Modular Design
Software Engineering
React
Blazor
Event Driven Architecture
Kubernetes
REST
Docker

Job description

Are you a Senior Software Engineer who enjoys solving complex technical problems in high-integrity, mission-critical systems?

We are seeking a Senior Software Engineer to take technical ownership of key components within out Multi-INT Fusion Platform (WASP) - a modular, secure-by-design platform supporting next-generation sovereign capability.

This role is ideal for an engineer who is ready to step beyond subsystem ownership and grow into project-level technical leadership. You will initially lead major platform components while progressively shaping architectural direction across the wider project.

You will work alongside existing engineers, building alignment and trust, with a clear pathway toward broader technical leadership responsibility.

As a UK-based organisation, we are committed to delivering secure, innovative, and user-centric solutions to our clients.

Responsibilities:

· Own and evolve significant platform components

· Contribute to cross-team design discussions

· Support architectural consistency across services

· Lead technical investigations and R&D spikes

· Guide implementation approaches within agreed architectural principles

· Mentor engineers within your domain of ownership

· Gradually assume broader technical coordination responsibilities as capability and alignment develop

· Ensure adherence to secure development practices and engineering governance standards

Requirements

Do you have experience in Software development?, This role is subject to legal and security restrictions relating to nationality and clearance eligibility. To be considered, applicants must be British citizens under UK nationality law. Due to the nature of the tasking to allow for security vetting (UKSV) if not already obtained., · 5+ years' professional software development experience

· Strong experience in C# / .NET (ASP.NET Core)

· Experience building RESTful APIs and distributed systems

· Experience developing modern web UIs using React (or equivalent framework)

· Experience designing and optimising relational databases (PostgresSQL preferred)

· Understanding of system scalability, reliability, and maintainability principles

· Experience working with Agile or iterative delivery environments

· Strong analytical and problem-solving skills

· Excellent communication and collaboration abilities

Desirable:

· Experience with Blazor

· Exposure containerised environments (Docker / Kubernetes)

· Experience with messaging or event-driven architectures

· Experience contributing to architectural documentation (e.g., C4, ADRs)

· Experience within Defence or regulated environments

· Experience working in exploratory development or R&D initiatives

· Understanding of architectural patterns such as DDD, layered architecture, or modular design

· Awareness of UX research, usability, or interaction design principles

Benefits & conditions

Pulled from the full job description

  • Sick pay
  • Free parking
  • Private dental insurance
  • Company pension
  • Private medical insurance
  • Casual dress
  • Cycle to work scheme, * Casual dress
  • Company pension
  • Cycle to work scheme
  • Free flu jabs
  • Free parking
  • On-site parking
  • Private dental insurance
  • Private medical insurance
  • Sick pay

Application question(s):

  • This role is subject to legal and security restrictions relating to nationality and clearance eligibility. To be considered, applicants must be British citizens under UK nationality law.

Are you a British citizen and able to satisfy this requirement?

Apply for this position