Software Engineer – C#
Southampton – Hybrid, 3 days on-site – flexible hours
Defence technology – security clearance required
£55,000 – £60,000 + benefits
Are you an experienced C#/.NET Core developer looking to shape the future of defence training and simulation systems?
As a Software Engineer, you'll join the project team early in a major initiative, working on training software tools for the UK military. You'll collaborate with a global team to learn and customise an advanced simulation product for UK needs and integrate it with various systems.
Key Responsibilities:
- Develop and maintain applications/services using C# and .NET Core
- Integrate systems using Apache Kafka for event-driven communication
- Utilise Protobuf and FlatBuffers for efficient data serialization
- Collaborate with UK and international teams to deliver cutting-edge simulation solutions
Essential Skills:
- Expertise in C# and .NET Core development.
- Proficiency in web interfaces (gRPC, WebAPI/REST).
- Strong software architecture and design skills.
Desirable Skills:
- Experience with constructive simulation and distributed systems.
- Knowledge of Apache Kafka, Docker, and PostgreSQL.
Security Requirements:
Candidates must be eligible for BPSS and SC clearance and hold a UK passport.
What’s on Offer:
Salary up to £60,000, flexible and hybrid working, company shares, enhanced pension, private healthcare, and more.