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
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
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.