Contract

Cyber Software Engineer

cLogo
Talent Smart

Job Description

Job Overview We are seeking an experienced Software Engineer to join the Cyber Security Strategic Engineering team, developing and supporting software solutions that underpin a large-scale cyber data platform and its associated engineering services. The role will focus initially on managing API demand and onboarding into the cyber data lake using Kong, alongside automating DevOps workflows and change/request management processes. You will also contribute to wider cloud engineering, platform development and security initiatives. Key Responsibilities Design, develop, test and maintain backend services, APIs and automation solutions. Build and support cloud-based solutions across AWS and/or Azure. Develop and maintain Infrastructure as Code using Terraform. Design and manage CI/CD pipelines, build agents and deployment automation. Automate DevOps workflows, improving efficiency, control and auditability. Manage API onboarding, access and lifecycle processes using Kong. Apply secure engineering practices, including secrets management and access controls. Support production services through monitoring, troubleshooting and continuous improvement. Produce technical documentation and collaborate across Cyber Security, Data Engineering and Platform teams. Essential Skills and Experience Strong software development experience in Java, C#, .NET or Python, with the ability to learn Go. Good understanding of software engineering principles, design patterns, SOLID ..... full job details .....