Salary: £59,000 - 95,000 per year Requirements: Experience of working in an Agile delivery team Strong experience of working and delivering C++ and Windows Presentation Framework (WPF) products Experience of using development lifecycle tools: GitLab, Bitbucket, Jira, and DOORS Experience working across all security classifications and delivery of solutions following Secure by Design (SbD) principles Leading a team of multi-skilled developers to effectively deliver high value products Ability to quickly form effective working relationships with all stakeholders Understanding of configuration management processes and systems (Preferred but not essential) Experience in C# and WPF (Preferred but not essential) Experience building enterprise level applications or services (Preferred but not essential) Experience in a simulation and/or training environment (Preferred but not essential) Experience using TDD, BDD and knowledge of SOLID principles Responsibilities: Design, develop, and maintain high-quality code aligned with industry best practices Deliver features aligned with the product roadmap Conduct peer code reviews, offering constructive feedback and quality oversight Promote continuous improvement of development practices and code quality Provide technical leadership and direction within the team Architect and implement new product capabilities and enhancements Create and maintain test artefacts, including unit and integration tests for a robust continuous delivery pipeline Technologies: Architect BitBucket C# GitLab JIRA Security TDD WPF Windows CI/CD Support More: We are a large Defence company focused on creating complex training systems. We value diversity and inclusion in our workplace and welcome applicants from all backgrounds. Our Software Developer role is remote with occasional travel to Reading, offering flexible working options to suit individual needs. You will be working in a collaborative environment, contributing to high-value projects and providing leadership to a multi-skilled development team. Please note, candidates must hold a minimum of SC clearance to apply. last updated 8 week of 2026