Senior Software Engineer

Sanderson Recruitment Plc
Charing Cross, United Kingdom
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Code Review
Continuous Integration
DevOps
Software Architecture
Software Systems
Google Cloud Platform
Spring-boot
Containerization
Kubernetes
Docker
Programming Languages
Microservices

Job description

As a Senior Software Engineer, you'll design and develop robust, scalable software solutions, contribute to architecture decisions, and mentor junior engineers. You'll work closely with product managers, UX/UI designers, and stakeholders to ensure solutions meet business needs. Your ability to communicate technical concepts clearly and build strong relationships will be key to success.

What You'll Do

  • Design, develop, and maintain secure, scalable software systems.
  • Contribute to architecture decisions and ensure alignment with project goals.
  • Mentor junior engineers and promote best practices.
  • Collaborate across teams to deliver high-quality solutions.
  • Implement and optimise CI/CD pipelines.
  • Conduct code reviews and troubleshoot technical issues.
  • Stay current with emerging technologies and drive continuous improvement.

Requirements

Join a fast-growing consultancy delivering digital transformation across the public sector. We're looking for a Senior Software Engineer who combines technical expertise with strong collaboration and communication skills. This is a chance to work on complex, high-impact projects while helping shape best practices in a dynamic, client-facing environment., * Proven experience in full-stack development and software architecture.

  • Hands-on expertise with Java, Spring Boot, and microservices.
  • Strong understanding of Agile and DevOps practices.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and Infrastructure as Code.
  • Experience with CI/CD, containerisation (Docker, Kubernetes), and automated testing.
  • Excellent communication and stakeholder engagement skills.

Desirable:

  • Experience in consulting or central government projects.
  • Previous senior engineering experience guiding teams.
  • Proficiency in multiple programming languages.

Apply for this position