Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time 42000 - 84000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Design and build backend software features in a collaborative team.
  • Company: Join a growing tech company with a focus on innovation.
  • Benefits: Earn up to £70,000 with a 34-hour work week and flexible hours.
  • Why this job: Shape the future of tech while enjoying a great work-life balance.
  • Qualifications: Strong backend development experience, ideally with C#/.NET.
  • Other info: Opportunity for career growth in a dynamic environment.

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

An opportunity has opened up for experienced backend-focused developers to join a growing engineering team building and evolving business-critical platforms. This is a role suited to someone who enjoys ownership, influence, and working closely with product and engineering peers in a small, collaborative environment.

Why this role stands out

  • Salary up to £70,000
  • 34 hour working week
  • Hybrid working: 3 days per week in the office
  • Flexible working hours
  • 28 days holiday plus statutory days
  • Multiple hires planned, with real opportunity to shape technical direction and ways of working

What you’ll be doing

  • Designing, building and delivering backend software features and services
  • Taking ownership of solutions from concept through to production support
  • Working closely with product and technical stakeholders to design pragmatic, scalable systems
  • Writing clean, maintainable, high-quality code
  • Contributing to engineering standards, patterns, and continuous improvement

Tech environment

  • C# with the latest .NET LTS versions
  • Azure-based services
  • Asynchronous messaging (e.g., service bus, RabbitMQ)
  • Docker, Kubernetes and Helm
  • SQL Server, cloud storage and Redis
  • Microservices and clean architecture principles
  • CI/CD pipelines and automated testing

What they’re looking for

  • Strong backend development experience, ideally with C#/.NET
  • Solid software engineering fundamentals, including design patterns and SOLID principles
  • Experience working in product-led or platform teams
  • Comfortable working in environments where requirements can evolve
  • A mindset focused on quality, ownership, and continuous improvement

Desirable but not essential:

  • Experience in distributed or microservices architectures
  • Exposure to Docker, Kubernetes and cloud environments
  • Interest or experience in mentoring or leading other developers

Important to note

  • You must be happy attending 3 days per week
  • Visa sponsorship is not available for this role

If you’re a Senior Software Developer considering a move, or open to a confidential discussion, please get in touch with your CV and availability for a short call.

Senior Software Engineer employer: Recann

Join a forward-thinking company that prioritises work-life balance with a 34-hour working week and flexible hours, making it an excellent employer for Senior Software Engineers. With a collaborative culture and opportunities for professional growth, you will have the chance to shape technical direction while enjoying generous benefits such as 28 days of holiday and a hybrid working model. This role not only offers competitive salary packages but also fosters an environment where your contributions are valued and recognised.
R

Contact Detail:

Recann Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and consider doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really impress potential employers. It gives them a taste of your coding style and problem-solving abilities.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people in our team.

We think you need these skills to ace Senior Software Engineer

C#
.NET
Backend Development
Azure-based Services
Asynchronous Messaging
Docker
Kubernetes
SQL Server
Microservices
Clean Architecture Principles
CI/CD Pipelines
Automated Testing
Design Patterns
SOLID Principles
Quality Focus

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend development experience, especially with C# and .NET, as well as any relevant projects you've worked on.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Share your passion for backend development and how you enjoy taking ownership of projects. Don’t forget to mention your experience in collaborative environments!

Showcase Your Technical Skills: In your application, be sure to highlight your familiarity with the tech stack mentioned in the job description. If you have experience with Azure, Docker, or microservices, let us know! We love seeing candidates who are up-to-date with modern technologies.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our team!

How to prepare for a job interview at Recann

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially C# and .NET. Brush up on your knowledge of Azure services, Docker, and microservices architecture, as these will likely come up during technical discussions.

✨Showcase Your Ownership Mindset

Prepare examples from your past experiences where you took ownership of a project or feature. Highlight how you managed the entire lifecycle from concept to production support, as this aligns perfectly with what they’re looking for.

✨Collaborate and Communicate

Since the role involves working closely with product and engineering peers, be ready to discuss how you’ve successfully collaborated in previous roles. Share specific instances where effective communication led to successful outcomes.

✨Emphasise Continuous Improvement

Demonstrate your commitment to quality and continuous improvement by discussing any processes or practices you’ve implemented in past roles. This could include code reviews, automated testing, or mentoring junior developers.

Senior Software Engineer
Recann
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

R
  • Senior Software Engineer

    Full-Time
    42000 - 84000 £ / year (est.)
  • R

    Recann

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