Professional software development experience
Secure development practices
Team collaboration
UK DV clearance eligibility
High-level languages (Python)
Low-level languages (C, Rust)
Assembly language knowledge
Red team tooling development
System internals knowledge (Windows, Linux, Android, iOS)
Automated build systems (Azure DevOps, Jenkins, GitHub Actions)