PrincipalSoftwareEngineer - Lead the Future of UK GovTech ?? Up to £95,000 + Elite Benefits ?? Remote First (Just 1 Day Onsite Every Fortnight) ?? SC Clearable - British Citizens Only Ready to lead innovation that matters? Join a mission-driven tech powerhouse where your code helps protect national interests, drive digital transformation, and shape the future of government … technology. We're looking for a PrincipalSoftwareEngineer to architect cloud-native solutions, mentor brilliant engineers, and lead delivery across high-impact government programmes. This is your chance to combine deep technical expertise with strategic leadership in a collaborative, forward-thinking environment. You will need experience in Java, React.js and AWS to be successful in this More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Computer Futures
PrincipalSoftwareEngineer - Lead the Future of UK GovTech Up to £95,000 + Elite Benefits Remote First (Just 1 Day Onsite Every Fortnight)?? SC Clearable - British Citizens Only Ready to lead innovation that matters? Join a mission-driven tech powerhouse where your code helps protect national interests, drive digital transformation, and shape the future of government … technology. We're looking for a PrincipalSoftwareEngineer to architect cloud-native solutions, mentor brilliant engineers, and lead delivery across high-impact government programmes. This is your chance to combine deep technical expertise with strategic leadership in a collaborative, forward-thinking environment. You will need experience in Java, React.js and AWS to be successful in this More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Get2Talent
Our client, a mission-led consultancy , is looking for an experienced PrincipalSoftwareEngineer (Python or Java) to join their growing team. They deliver secure, modern software solutions to the UK Government and Defence sectors, enabling clients to build scalable systems and progressive web applications that drive real impact. This is a senior-level opportunity for … a hands-on engineer who enjoys leading by example , thrives in agile environments , and is passionate about shaping engineering best practice while still contributing to the codebase. Key Responsibilities Lead the design, development, and testing of secure, scalable systems using Python or Java with modern front-end frameworks (e.g., React) Architect and maintain APIs, data pipelines, and cloud-native … mentor engineers, promoting best practice, clean coding, and agile delivery Collaborate with stakeholders and clients to shape technical direction and ensure robust, user-focused solutions Contribute across the full software development lifecycle , from discovery to production support Essential Skills & Experience Deep expertise in Python or Java , with strong full-stack engineering skills Proven experience leading teams or projects at More ❯
We are looking for a PrincipalSoftwareEngineer (we call them PrincipalSoftware Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance, and being involved in coaching and mentoring across the company. We support our … within our client's existing team to help them tackle complex challenges within their own software. Or maybe you're more interested in helping to introduce the values of software craftsmanship and extreme programming practices to an organisation through coaching & mentoring. Location: We are open to this role being hybrid, with occasional travel to client sites. Please note that … identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it You bring deep hands-on experience in software engineering, particularly modernisation, with a track record of guiding teams to build well-crafted, reliable, and maintainable systems. You're comfortable leading complex client engagements - shaping delivery through discovery More ❯
transaction services, to make mobility ecological, efficient and convenient. Are you adaptable, flexible and pragmatic with a DevOps mindset? Are you able to apply good engineering processes to deliver software products of high quality and performance, even with occasionally ambiguous requirements? The ideal candidate will be a lifelong learner who enjoys solving technical problems, is curious about new technologies … pre-release and production environments running on AWS. We operate a DevOps culture and are responsible for developing, deploying, operating and monitoring our team's deliverables. As the senior engineer in the team, you will set the technical standard for the team; offering mentoring and support to your team-mates. Requirements A desire and willingness to learn other languages … direction to your team and contributing to the wider engineering organisation. Deep technical understanding of MySQL and relational databases, particularly database performance tuning. Knowledge of best practises around Modern Software Engineering, CI/CD, DORA metrics. Experience of software architecture and presenting technical designs to your team and stakeholders. Demonstrable expertise and understanding of API development/design More ❯