> Markdown version of [/jobs/ext/2250398-senior-fullstack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2250398-senior-fullstack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Fullstack Software Engineer - **Company:** Sanderson Recruitment Plc - **Location:** UK - **Experience:** Expert - **Salary:** £50,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Agile Methodology, Amazon Web Services, Architectural Patterns, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Software Quality, Code Review, Continuous Integration, DevOps, Python (Programming Language), Node.Js, Software Engineering, Software Systems, ReactJS, Containerization, Kubernetes, Code Testing, Terraform, Serverless Computing, Docker, Programming Languages, Microservices - **Published:** August 26, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-B51FF53315CB3185B9/ ## About the Role * 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 (eg 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 (eg 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. ## Description 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., * Design, develop, and maintain scalable, secure, and robust software solutions * Contribute to architectural decisions and system design * Work across the full software development life cycle 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 ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)