your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
an Agile environment. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
your start date. What You Will Learn A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design. Modern DevSecOps and Continuous Integration/ContinuousDelivery techniques. Software lifecycle practices for large-scale defense projects. Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft More ❯
development utilizing the Scrum techniques of the Agile software development process. Experience with DevSecOps pipeline implementation and utilization, including Static Code Analysis, Automated Build, and Automated Test techniques using continuous integration/continuousdelivery with Test-Driven Development approach. Hands-on experience with Git for version control and GitLab for repository management. Ability to manage multiple priorities. More ❯
Croydon, London, United Kingdom Hybrid/Remote Options
Experis
of Spring framework or equivalent. * Knowledge of software design patterns and when to apply them * Excellent knowledge of development processes. * Experience of containerisation using Docker or Kubernetes * Experience of Continuous Integration (CI) and ContinuousDelivery (CD) * A passion for delivering quality code, by use of TDD and setting high software quality standard Desirable Skills: * Designing microservice-based More ❯
or Go (Go experience is an advantage). Design APIs and event driven integrations connecting cloud systems, IoT devices, and applications. Apply software engineering best practices, including automated testing, continuous integration, and deployment. Demonstrate strong ownership of code quality - writing, maintaining, and automating your own tests to ensure reliability and resilience. Observability, Reliability & Performance Implement and maintain monitoring, logging … high availability, resilience, and performance of production systems. Automation, DevOps & AI Tools Build automated CI/CD pipelines using GitHub Actions, Jenkins, or similar tools. Champion DevOps practices and continuousdelivery within engineering teams. Utilize AI assisted coding tools such as GitHub Copilot, Cursor, or Claude Code to accelerate development while maintaining code integrity. Understand and articulate both … Experience with observability platforms such as Datadog, AppDynamics, or New Relic. Proven experience using AI coding tools (e.g., GitHub Copilot, Cursor, Claude Code) and understanding their role in accelerating delivery responsibly. Demonstrated ownership and accountability in delivering reliable, well tested solutions. Strong problem solving skills and ability to work independently. Preferred Qualifications: Experience developing in Go. Experience with IoT More ❯
Review architecture, design, and code to ensure high-quality, scalable, and maintainable solutions Mentor and develop engineering talent (team of 30+ engineers), promoting a culture of accountability, innovation, and continuous improvement Drive adoption of modern software practices including DevOps, continuous integration, and continuousdelivery Partner with executives to influence technology strategy and key investment decisions Introduce … and maintain technical roadmaps that balance innovation with operational excellence Qualifications Experienced in leading engineering organisations within large enterprise software companies Hands-on experience in cloud platforms, enterprise software delivery, and platform modernisation Strong track record of integrating AI and machine learning into products Able to balance strategic oversight with technical depth, participating in architecture and design discussions Comfortable More ❯
with deployments and operations managed on Microsoft Azure. Key Responsibilities: Provide leadership to the backend engineering group, ensuring strong technical direction alongside effective team management. Drive recruitment, onboarding, and continuous development of engineering talent to strengthen team capability. Take ownership of the team’s delivery commitments and guide decisions on system architecture and design. Promote automation and efficiency … balance technical decisions with technical outcomes. Skilled in performance optimization, troubleshooting, complex issues, and applying secure coding standards. Extensive hands-on experience with Python. Deep knowledge of system architecture, continuous integration/continuousdelivery, and modern engineering practices. Solid expertise with cloud technologies, with a focus on Microsoft Azure. If you are interested in this position, please More ❯