Senior Full-Stack Engineer (SC Eligible) - #2195593
Sanderson
Salary: £50,000 - £70,000 + Benefits
Location: UK Wide - remote
Type: Permanent, Full-Time
We have an exciting opportunity for an experienced Senior Full-Stack Software Engineer to join a growing technology consultancy, working on a variety of complex software projects across different industries.
This is a hands-on engineering role where you'll be involved in the full software development lifecycle, from initial design and architecture through to development, testing and deployment.
You'll work alongside experienced engineers, contribute to technical decisions and mentor junior developers, while helping to deliver scalable, secure and high-quality software solutions.
The organisation takes a technology-agnostic approach, so you won't be expected to know every language or framework. Instead, they're looking for engineers with strong foundations in software development, who are adaptable, enjoy solving problems and are keen to learn new technologies.
Key ResponsibilitiesDesign, develop and maintain scalable, secure and reliable full-stack applications.
Contribute to software architecture and technical design decisions.
Work across frontend and backend development, adapting to different technologies depending on project requirements.
Mentor junior engineers, conduct code reviews and promote engineering best practices.
Collaborate with DevOps, QA, UX/UI and product teams to deliver high-quality software.
Develop and improve CI/CD pipelines, automated testing and deployment processes.
Troubleshoot complex technical challenges and optimise application performance.
Contribute to improvements in coding standards, development processes and technical documentation.
Engage with technical and non-technical stakeholders to understand requirements and recommend solutions.
We're looking for experienced full-stack engineers with strong expertise in at least one of the following technology stacks:
Java / Kotlin
C# / .NET
Python
JavaScript / TypeScript - React, Node.js, Express
Alongside your core programming experience, you'll ideally bring:
Proven experience developing, testing and deploying full-stack software applications.
A willingness to work across different programming languages and frameworks.
Experience working with cloud platforms such as AWS, Azure or GCP.
Knowledge of CI/CD pipelines, automated testing and DevOps practices.
Familiarity with microservices, Docker, Kubernetes or serverless architectures.
Exposure to Infrastructure as Code tools such as Terraform.
Strong understanding of software design principles, security and scalability.
Experience mentoring developers and contributing to technical discussions.
Good communication skills and experience working within Agile environments.
Desirable experience:
Working within a technology consultancy or client-facing environment.
Delivering software solutions for public sector organisations.
Experience across multiple programming languages and technology stacks.
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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Damp & Mould Operative
Customer Support Technician
Rope Access Estimator (Structures)