Senior Software Engineer, Remote

Senior Software Engineer, Remote

Full-Time 60000 - 80000 € / year (est.) No home office possible
Sanderson

At a Glance

  • Tasks: Design and develop high-quality software solutions using Java and microservices.
  • Company: Join a leading UK software consultancy with a strong public sector presence.
  • Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
  • Other info: Diverse and inclusive workplace with excellent career advancement opportunities.
  • Why this job: Make an impact on complex projects while mentoring junior engineers.
  • Qualifications: Strong experience in Java, Spring Boot, and Agile practices required.

The predicted salary is between 60000 - 80000 € per year.

An excellent opportunity to join one of the UK's leading software consultancies, renowned for its strong presence in the public sector while also delivering private and SC-cleared projects. As a Senior Software Engineer, you will look to design, build, and deliver high-quality software solutions using Java, Spring Boot, and microservices. You will work on complex projects, contribute to technical architecture, mentor junior engineers, and collaborate with cross-functional teams across public and private sector programmes.

Key responsibilities include:

  • Designing and developing scalable, secure software solutions
  • Contributing to architectural decisions and technical direction
  • Mentoring junior engineers and promoting best practices
  • Working closely with Product, UX, DevOps, and QA teams
  • Improving CI/CD pipelines, code quality, and testing standards

What we are looking for:

  • Strong hands-on experience with Java, Spring Boot, and microservices
  • Experience across the full software development lifecycle
  • Knowledge of Agile and DevOps practices, CI/CD, and cloud platforms (AWS/Azure/GCP)
  • Experience with containerisation (Docker/Kubernetes)
  • Excellent communication and collaboration skills

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. Remote working/work at home options are available for this role.

Senior Software Engineer, Remote employer: Sanderson

Join a leading software consultancy that champions innovation and inclusivity, offering a dynamic remote work environment. As a Senior Software Engineer, you'll not only contribute to impactful public and private sector projects but also enjoy opportunities for professional growth through mentorship and collaboration with diverse teams. With a commitment to equality and respect, this company fosters a culture where your skills can thrive while making a meaningful difference.

Sanderson

Contact Detail:

Sanderson Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer, Remote

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that Senior Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using Java, Spring Boot, and microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your experience with Agile, DevOps, and CI/CD. Confidence is key, so let your passion for software engineering shine through!

Tip Number 4

Don't forget to apply through our website! We love seeing applications directly from candidates who are excited about joining our team. Plus, it makes it easier for us to keep track of your application and get back to you quickly.

We think you need these skills to ace Senior Software Engineer, Remote

Java
Spring Boot
Microservices
Software Development Lifecycle
Agile Practices
DevOps Practices
CI/CD

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your hands-on experience with Java, Spring Boot, and microservices, as these are key for us.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of your past projects and how they relate to the responsibilities listed in the job description.

Showcase Your Collaboration Skills:Since we value teamwork, mention any experiences where you've worked closely with cross-functional teams. This could be with Product, UX, DevOps, or QA teams – we want to see how you contribute to a collaborative environment.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the recruitment process.

How to prepare for a job interview at Sanderson

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java, Spring Boot, and microservices. Brush up on your knowledge of Agile and DevOps practices, as well as CI/CD processes. Being able to discuss your hands-on experience confidently will show that you’re the right fit for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. This is your chance to demonstrate your ability to design scalable and secure software solutions while contributing to architectural decisions.

Highlight Your Mentorship Experience

Since mentoring junior engineers is a key responsibility, be ready to share examples of how you've guided others in the past. Talk about best practices you've promoted and how you've helped improve team performance.

Communicate Effectively

Strong communication skills are essential, especially when collaborating with cross-functional teams. Practice articulating your thoughts clearly and concisely, and be prepared to discuss how you’ve worked with Product, UX, DevOps, and QA teams in the past.