
Operational Cyber Software Engineer
- Gloucester
- Permanent
- Full-time
- Technical delivery: understand and use various development methodologies to deliver solutions to our customers, factoring in operational security into system design, development, and testing.
- Mentorship, team-leadership, and collaboration: work in teams to deliver high-assurance code, conducting constructive peer review, and knowledge sharing with junior team-members.
- Implementing robust solutions: design, develop, test, and document software in accordance with business & industry best practices, to meet our customer requirements, leveraging continuous integration where appropriate.
- Adaptability: embrace emerging technology, tools, and language trends, while identifying the risks that they could present.
- Security mindset: be capable of identifying flaws during solution design and implementation, along with mitigations.
- Familiarity with a variety of development tools (IDEs, debuggers, source control) and techniques (unit testing, mocking, continuous integration, test-driven development).
- Knowledge of the principles of high-assurance development, and an awareness of the importance of IT security for companies and governments.
- Intermediate to advanced understanding of computing principles (e.g. stack/heap distinction, compiled/interpreted languages).
- Proficiency with at least one solution language (e.g. C++, Java, C#) and one utility language (e.g. Python, JavaScript, Perl, PowerShell).
- Ability to use and configure more than one major operating system.
- Ability to pick up new languages and technologies easily.
- Ability to communicate regarding technical topics to a variety of audiences, including non-technical.
- Experience working with teams and leading technical tasks.
- You will receive a dedicated training budget to use during your first year with us. This can cover major cybersecurity conferences such as Black Hat, specialist training, and more.
- By joining the Operational Cyber Group, you will be addressing the most critical cyber needs of governments and businesses across the globe, with a meaningful and tangible impact on UK National Security.
- Work-life balance is important to us: we can offer a variety of hours to suit individual needs, such as part-time or flexible working, along with a minimum of 25 days of holiday per year.
- Our flexible benefits package includes private medical and dental insurance, a competitive pension scheme, cycle to work scheme, childcare vouchers, discount cards and more.
- We are a supportive, inclusive and friendly team, committed to helping each other learn and succeed. We have a number of Diversity and Support groups which cover everything from gender diversity to mental health and wellbeing.
- With clear career progression pathways, mentorship, as well as ongoing training throughout your career, you can feel confident that your aptitude will be rewarded.