Backend Software Engineer

Srm Digital Llc — United Kingdom · Posted ~1 hour ago

Skills

Java C#/.NET Python Backend Development API Development AWS Azure Terraform CI/CD DevOps API Security Testing Kong API Gateway

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a cyber-focused engineering team building backend services, APIs, cloud platforms and DevOps automation. You will develop with Java, C#/.NET, Python or similar technologies, operate solutions on AWS or Azure, provision infrastructure with Terraform, maintain CI/CD pipelines, support API security and automate operational workflows.

Highlights

Build security-focused backend services and cloud platforms while gaining broad exposure to APIs, infrastructure as code, CI/CD automation, cloud technologies, security and production engineering.

Description

Role Overview We are looking for a Software Engineer to join a Cyber Security Strategic Engineering team, building and supporting backend services, APIs, cloud platforms, and DevOps automation that enable cyber data and engineering teams. Key Responsibilities Design, develop, test, and maintain backend services, APIs, and automation.Work with Python, Go, Java, or C#/.NET and apply SOLID, design patterns, testing, and code-quality practices.Build and operate solutions on AWS or Azure.Provision infrastructure using Terraform, including networking and access controls.Develop and maintain CI/CD pipelines and pipeline-as-code.Manage build/deployment agents, artefacts, secrets, monitoring, and production support.Support Kong API Gateway, API onboarding, access management, and API security.Automate DevOps and change/request workflows to improve efficiency, control, and auditability.Essential Skills Strong software engineering experience in Java, C#/.NET, Python, or similar.Hands-on AWS or Azure experience.Strong Terraform / Infrastructure as Code knowledge.Excellent DevOps and CI/CD pipeline experience.Knowledge of testing, SOLID, design patterns, code reviews, and refactoring.Understanding of cloud networking and secrets management.Strong awareness of security, governance, auditability, and operational excellence.