Salary: £78,000 - 78,000 per year Requirements: Proficient in C# / C++ Experience with Microsoft Visual Studio and Eclipse Ability to translate high-level/system views into technical details Excellent verbal, presentation, and written communication skills Knowledge of using Microsoft Windows and Linux operating systems Familiarity with distributed simulation standards and protocols (DIS, HLA, DDS) Experience with web services development (JavaScript, Node JS or similar) Understanding of military communications, datalinks, and interfaces (1553/1760, Ethernet TCP/IP) Practical knowledge of system integration principles and processes Responsibilities: Support the development of advanced defense systems from initial concept to in-service support and training Design and develop simulation components representing weapon systems in synthetic environments using C# and C++ Collaborate with Project Leads and Simulation Architects to ensure effective integration of simulations Work as part of a heterogeneous agile development team to develop simulations and equipment representations Implement configuration control, continuous integration, and continuous delivery/deployment practices Conduct unit testing and adopt test-driven development approaches Technologies: C# Eclipse Ethernet Support JavaScript Linux Security TCP/IP Visual Studio Web Windows NodeJS REST TDD More: We are seeking to recruit a C# Software Engineer for a 12-month contract based in either Stevenage or Bristol. Our team plays a crucial role in the development of weapon systems and system architectures, supporting projects across the full product life cycle. We offer a competitive pay rate of £65 per hour via Umbrella, and our work structure involves 3-4 days onsite with the option for remote work thereafter. The successful candidate will join a dynamic team focused on using advanced simulation technologies for the defense industry. Please note that security clearance (BPSS, SC) is required for this position. last updated 18 week of 2026