Our client, amission-led consultancy, is looking for an experiencedPrincipal Software Engineer(Python or Java) to join their growing team. They deliversecure, modern software solutionsto the UK Government and Defence sectors, enabling clients to buildscalable systemsandprogressive web applicationsthat drive real impact. This is a senior-level opportunity for a hands-on engineer who enjoysleading by example, thrives inagile environments, and is passionate about shapingengineering best practicewhile still contributing to the codebase. Key Responsibilities * Lead the design, development, and testingof secure, scalable systems using Python or Java with modern front-end frameworks (e.g., React) * Architect and maintainAPIs, data pipelines, and cloud-native solutions(AWS, Azure, private cloud) * Drive adoption ofDevOps practices CI/CD, containers, infrastructure-as-code
more