An exciting opportunity has arisen for a C# Software Developer to join a specialist simulation and experimentation team working on complex, real-time defence systems.
This role sits within a highly technical environment, developing software that supports simulation, experimentation, verification, validation and training activities across advanced engineering programmes.
The opportunity:
* Development of real-time software components using C# (and some C++)
* Working on simulation and synthetic environments representing complex systems
* Supporting visualisation, experimentation, verification and validation activities
* Contributing to training and demonstration capabilities
* Working across the full development lifecycle from concept through delivery
* Developing software using agile scrum methodologies
* Integration of software with hardware where required
The ideal candidate would have:
* Strong hands-on experience developing software in C#
* Exposure to real-time or performance-critical software environments
* Experience working in agile development teams
* Knowledge of configuration control and software lifecycle management
* Familiarity with CI/CD practices
* Experience with unit testing and test-driven development
The ideal candidate must have:
* Commercial experience in C# and or C++ software development
* Ability to work on-site 2–3 days per week due to project classification
* Eligibility to obtain UK security clearance
This position offers a strong benefits package, including but not limited to:
* Company bonus scheme (based on company performance)
* Annual pay and promotion reviews (based on personal performance)
* Paid overtime at an enhanced rate
* Flexi-Leave of up to 15 additional days
* Pension scheme with total contributions of up to 14%
* Subsidised on-site facilities and restaurants
* Free on-site parking
* Excellent career progression, training and development opportunities
If this role looks like your next challenge, please contact Keelan ASAP or apply via this advert.
Please note that due to the nature of the client’s business, only candidates who currently hold full British Citizenship (without limitations) or Dual Nationality inclusive of British Citizenship will be considered.
If you have not heard back within 10 days, please assume you have unfortunately been unsuccessful or the role has been filled. Please feel free to get in touch to discuss other opportunities.