C# Software Engineer
Role details
Job location
Tech stack
Job description
This is an exciting opportunity for a C# Software Engineer to join a highly technical simulation and experimentation team working on advanced weapon system programmes.
You'll be part of a forward-thinking environment where software, models and synthetic environments are brought together to support system design, verification, training and experimentation.
The role is well suited to a developer who enjoys building real-time software, working closely with engineers from multiple disciplines and seeing their work used across the full product lifecycle.
Key Responsibilities
- Design and develop C# software for real time simulation and experimentation systems
- Contribute to the development of distributed and synthetic environments supporting weapon system design
- Support visualisation, demonstration, verification and training capabilities
- Integrate software with models and hardware to create realistic system representations
- Work within Agile Scrum teams to deliver high quality software solutions
- Apply software engineering best practice including configuration control and automated testing
Requirements
Do you have experience in Unit testing?, Essential:
- Experience developing software using C#
- Strong grounding in practical software engineering principles
- Exposure to real time or simulation-based software systems
- Experience working in Agile development environments
- Understanding of configuration management and version control
Desirable:
- Experience with C++
- Knowledge of continuous integration and continuous delivery pipelines
- Unit testing and test-driven development experience
- Experience developing software for hardware based or synthetic environments, * C#: 2 years (required)
Benefits & conditions
- Annual bonus
- Enhanced Pension
- Paid overtime
- Up to 15 days flexi leave
- Hybrid working, typically 2 to 3 days on site
- Enhanced parental leave
- Excellent onsite facilities including subsidised meals and free parking
IND2
Job Types: Full-time, Permanent
Pay: £45,000.00-£60,000.00 per year
Benefits:
- Additional leave
- Canteen
- Discounted or free food
- Enhanced maternity leave
- Enhanced paternity leave
- Free parking
- On-site gym
- On-site parking
- Private medical insurance
Application question(s):
- Are you a British Citizen?
- Have you resided in the UK for the last 5 years?