Software Development Engineer

Location: Aylesbury

Role Summary

Our client in looking to the ex-military talent pool to fill a Software Development Engineer role. Development engineers in the team design, test and support components and therefore having a keen attention to detail is a critical attribute. This position represents an excellent career growth opportunity for the successful candidate.

Key Responsibilities

  • Help design, develop and support new and existing software.

  • Write automated unit tests to test a development deliverable.

  • Responsible for creating, reviewing and updating automated and manual test cases.

  • Analysing and fixing field issues in a timely and high-quality manner.

  • Provides technical input for product sub-system, application research, design, analysis, testing, process improvement, and troubleshooting.

Key Requirements

  • Detailed Knowledge of the Windows API.

  • Graduated with a relevant computing related degree, e.g. Computer Science, Software Engineering or equivalent experience.

  • Good communication skills - fluent written and verbal English.

  • Experience of developing cyber security products

The Company

Their mission is to capture the biggest market share in the area of cyber security, network security, endpoint security, threat research, malware research, cloud security. As industry top performers, they aim to develop optimized high performance system software solutions with high availability and reliability. You will be part of diverse workforce, with the company offering a wide range of social communities and programs, flexible work hours and family-friendly benefits.


  • Training program and extensive online learning resources.

  • Career development opportunities and management career growth support.

  • Quarterly and Annual bonuses.

  • Generous pension contributions.

  • Healthcare.

  • Life Assurance.

  • Generous vacation allowance.

  • Permanent working contract.