Backend Software Engineer
You will play a key role in designing, developing, and supporting high-performance software solutions within secure and mission-critical environments. You''ll work closely with multidisciplinary teams to deliver reliable, scalable, and maintainable systems that meet demanding operational requirements. This role will involve contributing across the full development lifecycle, from early design and implementation through to deployment and long-term support, using modern cloud-native and DevOps practices.Key ResponsibilitiesDesign, develop, test, and maintain secure, high-performance backend services using modern programming languages.Write clean, efficient, and maintainable code with a strong focus on reliability, performance, and security.Translate solution architectures and business requirements into detailed technical designs and implementations.Build, deploy, and manage containerised applications on Kubernetes using Helm and continuous deployment tools.Support Agile delivery by contributing to sprint planning, backlog refinement, and user story development.Produce clear, accurate, and high-quality technical documentation in line with agreed standards.Participate actively in Agile ceremonies, including stand-ups, planning sessions, reviews, and retrospectives.Monitor live systems, investigate performance or reliability issues, and implement fixes and enhancements.Collaborate with DevOps and platform teams to improve automation, testing, and deployment pipelines.Contribute to
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!