IT & Software

Lead Fullstack Software Engineer

Sanderson Government and Defence

London · England · United Kingdom

Share this job: X Facebook WhatsApp
Senior Software Engineer - Digital & Public Sector Delivery

A growing digital consultancy delivering complex transformation programmes across the public sector is seeking a

Senior Software Engineer

to join its engineering team. This is an opportunity to create an impact on user-focused digital services while contributing to modern engineering practices in collaborative, multidisciplinary teams. Please note:

Due to the nature of the work, candidates must either hold

current SC Clearance

or be

eligible to obtain SC Clearance .

The Role

As a Senior Software Engineer, you will design, build, and deliver high-quality software solutions across a variety of complex projects. You will play a key role in shaping technical direction, contributing to architecture, and ensuring engineering best practices are followed. You'll operate as part of agile, cross-functional teams, while also mentoring junior engineers and supporting continuous improvement across engineering capability. A key part of this role is adaptability-working across different technologies and environments depending on client need.

Key Responsibilities

Development & Engineering

Design, develop, and maintain scalable, secure, and robust software solutions Contribute to architectural decisions and system design Work across the full software development lifecycle from concept through to deployment Troubleshoot and resolve complex technical challenges

Quality & Best Practice

Write clean, maintainable, and well-tested code Implement and optimise CI/CD pipelines Conduct code reviews and uphold high engineering standards Ensure solutions follow secure-by-design and well-architected principles

Collaboration & Delivery

Work within agile, multidisciplinary teams including product, UX, DevOps, and QA Engage in early project discussions, providing technical insight and direction Communicate technical concepts clearly to non-technical stakeholders Support delivery planning and ensure alignment to business and user needs

Leadership & Mentorship

Mentor and support junior engineers to develop their skills Promote best practice and continuous improvement across the team Contribute to the development of engineering standards and processes

Continuous Improvement

Stay up to date with emerging technologies and industry trends Drive improvements in coding standards, testing, and development practices Support adoption of new tools and methodologies

About You

Essential Experience

Proven experience in full-stack software development across design, build, test, and deployment Strong experience in at least one of the following:

Java Python C# / .NET Full-stack JavaScript (e.g. React, Node.js)

Comfortable working as a

polyglot engineer , adapting to different technologies as needed Strong understanding of Agile and DevOps practices, including CI/CD Experience with cloud platforms such as AWS, Azure, or GCP Familiarity with infrastructure as code (e.g. Terraform) Experience with modern architectures such as microservices, containerisation (Docker/Kubernetes), or serverless Knowledge of automated testing and modern development practices Awareness of secure-by-design and well-architected principles Strong communication skills across technical and non-technical stakeholders

Desirable

Experience operating in a senior engineering role Proficiency across multiple programming languages Experience working on government or public sector projects Background in consulting or client-facing environments

Key Skills

Developing scalable, high-quality software solutions Writing clean, maintainable, and testable code Driving code quality through reviews and testing practices Collaborating effectively across multidisciplinary teams Communicating complex ideas clearly Mentoring and developing engineers Continuous learning and process improvement If you're looking to deliver meaningful digital services in complex environments-while maintaining flexibility across technologies and having real influence on engineering outcomes-this role offers both challenge and opportunity.

Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason

,

please let us know when you apply or talk to the recruiters directly so we can support you.

TPBN1_UKTJ

Reference: WJ-5784_107961 · Posted 12 Nov 2026, 06:24 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Fullstack Software jobs in other states

Browse jobs