> Markdown version of [/jobs/ext/3710468-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/3710468-senior-full-stack-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 Full Stack Engineer - **Company:** Informed Solutions - **Location:** Leeds, UK - **Experience:** Expert - **Salary:** £52,585.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Agile Methodology, Software Design Patterns, JavaScript Libraries, Python (Programming Language), Scrum Methodology, User-Centered Design, Test-Driven Development (TDD), Serverless Computing, Microservices - **Published:** October 13, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5924083801 ## About the Role * 5+ years' proven experience in a Full Stack Engineering role, with advanced skills in .NET, Java or Python, plus modern JavaScript libraries. * Experience taking ownership of delivery for services or significant components across the full lifecycle from design to operation. * Strong understanding of architectural and design patterns, including serverless and microservices, with the ability to lead and assure their application. * Experience working in Agile environments, using Scrum, Kanban and test-driven development (TDD), and contributing to delivery planning and estimation. * Experience mentoring and supporting less experienced engineers, providing guidance and enabling high quality, efficient delivery. It would be great if you also have * Experience working in a consultancy environment, engaging with external stakeholders and clients. * Exposure to public sector projects and delivering solutions in complex organisational landscapes. How you'll work Our work is varied, fast-moving and often complex. You'll need to be comfortable with uncertainty, adapt as priorities change and bring sound judgement to difficult problems. ## Description * Own delivery of services: Take responsibility for the engineering and delivery of small-to-medium services (or major components of larger services) across the full lifecycle, from design and build through to deployment, operation and continual improvement. * Lead on architecture and design: Take ownership of the end-to-end design of components or services, producing and maintaining high-quality documentation. * Support delivery planning: Partner with Delivery Managers to plan and structure technical activities, provide accurate and commercially sound estimates, and proactively identify and mitigate technical risks, issues and dependencies. * Build stakeholder trust: Act as a trusted technical advisor to client counterparts, partner organisations and third parties, ensuring alignment between business needs and technical delivery.