Enable job alerts via email!

C# Software Engineer

Cirrus Selection

Stevenage

Hybrid

GBP 54,000 - 65,000

Full time

Yesterday
Be an early applicant

Job summary

A leading software development company seeks a C# Software Engineer to join their System Simulation and Experimentation team. The role involves developing real-time software components and contributing to the full development lifecycle. Ideal candidates should have proven experience with C# and agile methodologies. The position offers a salary up to £60,000 plus benefits, including hybrid working options.

Benefits

Salary up to £60,000
Company bonus
Overtime
Flexible hybrid working (2-3 days on-site)
Comprehensive benefits including pension contributions up to 14%
Enhanced parental leave
Flexi leave

Qualifications

  • 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.

Responsibilities

  • Develop real-time software components for realistic system simulations.
  • Work through the full development lifecycle, including visualization and verification.
  • Utilize agile scrum methodologies for innovative solution creation.

Skills

Proven experience in practical software engineering with 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
Job description
C# Software Engineer

Location: Bristol

What\'s On Offer

Salary up to £60,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.

What You’ll Be Doing

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.

What We’re Looking For
  • 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.