Principal Software Developer
Listed on 2026-06-01
-
Software Development
Cloud Engineer - Software, DevOps, Software Engineer, Full Stack Developer
Software Developer (Hybrid, Warminster, Wiltshire)
Be at the forefront of transforming British Army training as part of OMNIA® Training. Work in a matrix organization, reporting to the OMNIA Software Lead and Chief Engineer, and ultimately to the British Army.
About OMNIAOMNIA® Training brings together the UK’s most innovative defence training organisations under one mission:
To transform the British Army’s training system and create the best‑trained Army in the world.
- Build secure and performant backend services using Node.js, Python, Java, .NET Core or .NET 5+.
- Integrate APIs, databases and third‑party services ensuring seamless data flow and system interoperability.
- Develop and maintain robust frontend interfaces with React or Angular.
- Design, build and maintain scalable cloud‑native solutions using AWS, Azure or MODCloud (OCP).
- Containerise applications with Docker and Kubernetes (including Red Hat Open Shift).
- Automate build, test and deployment using Jenkins, Git Hub Actions, Tekton or Azure Dev Ops.
- Implement Infrastructure as Code with Terraform or Cloud Formation.
- Support estimation and planning activities within an agile environment.
- Conduct peer code reviews and enforce coding standards, performance optimisation and maintainability, using tools such as Sonar Qube.
- Drive continuous improvement in code quality, development workflows and team collaboration.
- Establish automated test suites for unit, integration and end‑to‑end testing.
- Build solutions with built‑in observability – logging, metrics and tracing.
- Stay current with emerging technologies, frameworks and industry trends.
- Monitor and respond to vulnerabilities, maintaining compliance with OWASP and NIST standards.
- 5+ years of full‑stack development experience with modern frontend frameworks (React, Angular) and backend technologies (Python, Java, JavaScript, Go, .NET Core or .NET 5+).
- Proficiency in containerisation using Docker and orchestration with Kubernetes.
- Expertise with cloud platforms – AWS, Azure or MODCloud (OCP) – including deployment and management of cloud‑native applications.
- Experience with CI/CD tools such as Jenkins, Git Lab CI, Git Hub Actions, Tekton or Azure Dev Ops.
- Infrastructure as Code with Terraform or Cloud Formation.
- Experience with static and dynamic code analysis tools (Sonar Qube, Snyk, OWASP ZAP).
- Hands‑on experience developing RESTful APIs.
- Strong prioritisation and planning abilities in a rapidly changing environment.
- Excellent communication skills for interaction with stakeholders at all levels.
- Holder of current SC clearance or ability to gain.
- BSc/BEng in Software Engineering or equivalent professional accreditation.
- Hands‑on experience with automated testing frameworks (JUnit, NUnit, Selenium, Cypress, Postman, PyTest).
- Background in performance tuning for high‑throughput, low‑latency data systems.
- Knowledge of data warehousing and Lakehouse technologies.
- Experience with secrets management and identity access controls (Hashi Corp Vault, AWS IAM, Keycloak).
- Experience with monitoring and logging for security and performance (ELK stack, Prometheus, Grafana).
- Experience with API management and gateway tools and services.
- Experience deploying to Red Hat Open Shift.
- Be part of a groundbreaking mission within the UK’s leading defence training alliance.
- Inclusive, high‑performing team celebrating ideas, supporting growth and delivering results.
- Collaborate across multiple organisations united in a single mission.
- Drive innovation and continuous improvement with a growth mindset.
- Shape the future of national defence with real‑world impact.
- Strong benefits package, ongoing development opportunities and clear career pathways.
Formal offers to successful candidates will be conditional upon award expected December 2025.
OMNIA® Training and its partners are proud to be an equal‑opportunity employer. We welcome applicants of all backgrounds and identities – what matters is your passion, expertise and dedication. All qualified applications will be considered without regard to ethnicity, colour, religion, gender, sexual orientation, identity, national origin, age, disability, protected veteran status or any other characteristic protected by law.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: