Senior Software Engineer

Senior Software Engineer

Southampton Full-Time 43200 - 84000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Design and build scalable software solutions while mentoring junior developers.
  • Company: Join a forward-thinking tech company making a real impact on millions.
  • Benefits: Enjoy a competitive salary, private medical insurance, and flexible working options.
  • Why this job: Be part of a collaborative culture focused on clean code and continuous growth.
  • Qualifications: Proficiency in Python or JavaScript/TypeScript; cloud experience preferred.
  • Other info: Hybrid working model with 1-2 days in Winchester or London.

The predicted salary is between 43200 - 84000 £ per year.

Location: United Kingdom (Hybrid – 1–2 days/week in Winchester or London)

We are looking for experienced Senior Software Engineers across Full-Stack, Backend, Frontend, and DevOps/Cloud disciplines to join our growing tech teams. You’ll be part of a collaborative, cross-functional environment where clean code, scalable systems, and meaningful mentoring are core to how we work. This is your chance to work on products that have a real impact on millions of people—while continuing to grow your career in a supportive and forward-thinking culture.

What’s in it for you?

  • Up to £70,000 base salary
  • 6% pension contribution
  • Private medical insurance
  • 25 days annual leave (plus buy/sell options)
  • Flexible benefits: Gymflex, wellness support, discounts, dental/travel insurance
  • Hybrid working model supporting balance and well-being

What you’ll be doing:

  • Design and build robust, scalable software solutions
  • Contribute across the full software lifecycle—from planning to testing
  • Write clean, maintainable code and implement automated testing
  • Collaborate in product squads and contribute to architectural decisions
  • Mentor junior developers and share knowledge within your team
  • Stay current with emerging tools, technologies, and best practices

Who we’re looking for:

  • Full-Stack / Backend Engineers: Proficiency in Python, familiarity with cloud-native development (preferably AWS), experience with CI/CD pipelines and automated testing
  • Full-Stack / Frontend Engineers: Strong knowledge of JavaScript/TypeScript, experience with frameworks like React, Next.js, or similar, understanding of accessibility and testing best practices
  • Cloud / DevOps Engineers: Strong hands-on experience with AWS (certification a plus), skilled in Infrastructure as Code (preferably Terraform), solid grasp of CI/CD, observability, and modern cloud architectures

Sound good? APPLY NOW!!

S

Contact Detail:

Stott and May Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network with current and former employees of StudySmarter on platforms like LinkedIn. Engaging with them can provide you with insider knowledge about the company culture and the specific skills they value in a Senior Software Engineer.

✨Tip Number 2

Showcase your expertise by contributing to open-source projects or personal projects that demonstrate your proficiency in Python, JavaScript/TypeScript, or cloud-native development. This practical experience can set you apart during the interview process.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges related to full-stack, backend, or frontend development. Websites like LeetCode or HackerRank can help you sharpen your problem-solving skills and get comfortable with common interview questions.

✨Tip Number 4

Familiarise yourself with the latest trends in software development, particularly around CI/CD pipelines and automated testing. Being able to discuss these topics confidently during your interview will demonstrate your commitment to staying current in the field.

We think you need these skills to ace Senior Software Engineer

Proficiency in Python
Strong knowledge of JavaScript/TypeScript
Experience with frameworks like React or Next.js
Familiarity with cloud-native development (preferably AWS)
Experience with CI/CD pipelines
Automated testing skills
Understanding of accessibility and testing best practices
Strong hands-on experience with AWS
Skilled in Infrastructure as Code (preferably Terraform)
Solid grasp of observability and modern cloud architectures
Ability to write clean, maintainable code
Mentoring skills for junior developers
Collaboration in cross-functional teams
Staying current with emerging tools and technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly in Full-Stack, Backend, Frontend, or DevOps/Cloud disciplines. Emphasise your proficiency in Python, JavaScript/TypeScript, and any cloud technologies you've worked with.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of the company's mission. Mention specific projects where you designed scalable solutions and how you contributed to team success.

Showcase Your Technical Skills: In your application, include examples of your work with CI/CD pipelines, automated testing, and any frameworks like React or Next.js. Highlight your familiarity with AWS and Infrastructure as Code tools like Terraform.

Prepare for Potential Questions: Anticipate questions related to your experience with clean code practices, mentoring junior developers, and staying current with emerging technologies. Be ready to discuss how you approach architectural decisions in a collaborative environment.

How to prepare for a job interview at Stott and May

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in Python, JavaScript, or any relevant technologies. Bring examples of your past projects that demonstrate your ability to design and build robust software solutions.

✨Understand the Company Culture

Research StudySmarter's collaborative and supportive environment. Be ready to discuss how you can contribute to mentoring junior developers and fostering a positive team dynamic.

✨Prepare for Technical Questions

Expect questions related to cloud-native development, CI/CD pipelines, and automated testing. Brush up on your knowledge of AWS and Infrastructure as Code, as these are crucial for the role.

✨Ask Insightful Questions

Prepare thoughtful questions about the team's current projects, the tech stack they use, and their approach to clean code and scalability. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Senior Software Engineer
Stott and May
Location: Southampton
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Senior Software Engineer

    Southampton
    Full-Time
    43200 - 84000 £ / year (est.)
  • S

    Stott and May

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>