C# Software Engineer

SSE plc
Bristol, United Kingdom
2 days ago

Role details

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

Job location

Bristol, United Kingdom

Tech stack

Agile Methodologies
Unit Testing
C Sharp (Programming Language)
C++
Continuous Integration
Distributed Systems
Systems Development Life Cycle
Real-Time Operating Systems
Software Engineering

Job description

As the C# Software Engineer, you will become a key member of the System Simulation and Experimentation (SSE) team, developing real-time software components that deliver realistic system simulations. Your work will span the full development lifecycle, including visualisation, verification, validation, and training systems. Utilising agile scrum methodologies, you'll contribute to creating innovative solutions that support some of the most advanced defence systems globally.

Requirements

  • Proven experience in practical software engineering with C# (or C++)
  • Knowledge of agile development practices
  • Experience working on simulation, DIS, HLA, or similar systems
  • Familiarity with real-time software, CI/CD, and unit testing
  • Passion for developing innovative technical solutions

If you're eager to contribute meaningfully to cutting-edge defence projects and develop your expertise within a trusted and supportive team, this role could be your perfect next step. We invite candidates who thrive in agile, simulation-focused environments to explore this opportunity with confidence.

We look forward to welcoming dedicated engineers who want to make a real impact in the defence sector.

Benefits & conditions

Salary up to £57,000, plus company bonus and overtime - Flexible hybrid working (2-3 days on-site) - Comprehensive benefits including pension contributions up to 14%, enhanced parental leave, and flexi leave

Are you a proactive and passionate software developer with a knack for simulation and system development? If so, we have an exciting role tailored for developers experienced in C# within agile environments, especially those with a background in simulation or distributed systems.

Apply for this position