Cheltenham, Gloucestershire, England, United Kingdom Hybrid / WFH Options
Computer Futures
PrincipalSoftwareEngineer - Lead Innovation in Government Tech Up to £95,000 + Exceptional Benefits Remote First (1 Day/Fortnight Onsite) SC Clearable - British Citizens Only Are you ready to shape the future of government technology? Join a cutting-edge software engineering business as a PrincipalSoftwareEngineer, where you'll lead More ❯
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 ❯
Birmingham, West Midlands, 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 ❯
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 ❯
and make strategic business decisions. We focus on professional development and continuous improvement while enjoying a casual work environment and Great Place to Work culture! We're seeking a PrincipalSoftwareEngineer to provide technical and architectural leadership within the data engineering organization. In this role, you'll take a hands on approach in championing technology and … architecture decisions at the ecosystem level, while role modeling how engineers should think and work. As a principalengineer, you'll be responsible for leading the technical vision, architecture, and implementation strategy across the data ecosystem, collaborating both within the data team and outside to ensure successful deliveries in production, representing the data team in various technical forums … test ideas, validate assumptions against needs, reach conclusions and recommend solutions Document standards, best practices, and engineering artifacts so others can easily understand, build and maintain best in class software systems Debug the critical problems which arise in production and execute effective solutions within the application and across multiple applications/systems Lead continuous learning and process improvement activities More ❯
and make strategic business decisions. We focus on professional development and continuous improvement while enjoying a casual work environment and Great Place to Work culture! We're seeking a PrincipalSoftwareEngineer with a focus on data modeling and governance within the data engineering organization. In this role, you'll take a hands on approach in championing … data modeling and governance at the ecosystem level, while role modeling how engineers should think and work. As a principalengineer, you'll be responsible for leading the technical vision, architecture, and implementation strategy for data modeling and governance across the data ecosystem. You will be collaborating both within the data team and outside to ensure data success … ideas, validate assumptions against needs, reach conclusions and recommend solutions Document standards, best practices, and engineering artifacts so others can easily understand, build and maintain the best in class software systems Debug the critical problems which arise in production and execute effective solutions within the application and across multiple applications/systems Lead continuous learning and process improvement activities More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Elekta AB
We don't just build technology. We build hope. We are seeking a highly experienced PrincipalSoftwareEngineer to lead the development of advanced control systems software for our state-of-the-art radiotherapy solutions.This role involves designing and evolving a suite of applications, including service tools, factory test software, and interfaces that connect treatment … and maintenance of these applications to a modern, containerised microservices platform.As a technical leader within a Scrum team and an Agile Release Train, you will champion best practices in software engineering, ensuring quality and compliance in a safety-critical environment. Your expertise will guide architectural decisions, influence technical strategy, and mentor teams to deliver innovative, reliable solutions that make … patient care. What you'll do at Elekta: Define, design, develop and maintain applications and the control system for the Elekta Radiotherapy Treatment System (Linac). Maintaining and enhancing Software quality metrics including test coverage and code maintainability through code walkthroughs, testing at all level of the V model and attention to detail. Ensuring the code and the system More ❯
Springfield, Virginia, United States Hybrid / WFH Options
NextGen Federal Systems, LLC
NextGen Federal Systems is seeking a PrincipalSoftwareEngineer with experience supporting Defense (DoD) and Intelligence Community (IC) C4ISR programs delivering capabilities to the warfighter. Selected candidates will support the design, development, integration, and maintenance of cloud native data services for the National Geospatial-Intelligence Agency (NGA) in Springfield, VA. The work location will be hybrid-remote … with a combination of remote and part-time on-site support at NGA Campus East (NCE). NextGen software engineers will be developing and modernizing NGA systems using industry best practices, standards and agile development processes; utilizing open source software solutions, cutting-edge technologies, with DevOps tools and techniques with development on unclassified networks and then promoted to … SOA technologies, RESTful web services, geospatial databases and/or geospatial (GIS) technologies About NextGen: NextGen Federal Systems is an innovative technology and professional services provider specializing in advanced software solutions and comprehensive mission and business support services. We work in close collaboration with our customers to truly understand their business and mission goals. Our approach is to design 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 ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
True North Group
TrueNorth have been engaged by a new partner in the SAAS space who after a raft of new investment are growing the team - we're looking for Senior and PrincipalSoftware Engineers with a back end focus, to join the team. You'll be responsible for designing and developing the core functionality that runs the product and platforms More ❯