Senior Full-Stack Engineer (SC Eligible) Senior Full-Stack Software Engineer (SC Eligible)
Sanderson Recruitment
In this senior, hands-on engineering role, you will deliver scalable, secure full-stack software across diverse projects for a technology consultancy. You will contribute to architecture, shape technical decisions, and mentor junior engineers while collaborating with cross-functional teams to deploy high-quality solutions. The role emphasizes adaptability across languages and platforms, with a focus on performance and security at scale. You join a values-driven, partnership-oriented team that solves complex problems for clients through a technology-agnostic approach.
Responsibilities- Design, 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
- Proven experience developing, testing and deploying full-stack software applications
- 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
- Good communication skills
- Collaborative mindset
- Mentoring ability
- Java / Kotlin
- C# / .NET
- Python
Reference: WJ-747_31294434 · Posted 14 Nov 2026, 11:39 PM