At a Glance
- Tasks: Build and enhance scalable backend services for exciting travel tech.
- Company: Join a vibrant team at On the Beach, revolutionising holiday experiences.
- Benefits: 25 days holiday, discounts on trips, and flexible working hours.
- Other info: Enjoy a dynamic work environment with great career growth opportunities.
- Why this job: Make a real impact in the travel industry with cutting-edge technology.
- Qualifications: Experience in cloud development and strong C# programming skills.
The predicted salary is between 40000 - 50000 £ per year.
We’re On the Beach! Since 2003, we've been rewriting the rules of how people discover, book, and experience their perfect getaway. What started as connecting people to short-haul beach holidays has evolved into something much bigger - premium beach destinations, long-haul adventures, and vibrant city breaks – and that’s just the beginning of our story. We send around two million holidaymakers on their dream breaks every year. And we're still growing.
About the Role
We’re looking for a Software Engineer with a strong foundation in cloud development, scalable systems, and backend engineering. You’ll contribute to the design and implementation of high-performance systems, build cloud-native applications, and collaborate closely with teammates to deliver quality software that solves real business problems.
What you’ll be doing day to day:
- Build and enhance scalable backend services and applications that process large volumes of data.
- Develop and maintain services with a focus on performance, reliability, and maintainability.
- Implement well-documented, testable APIs that enable seamless platform integration.
- Work closely with engineers, product managers, and stakeholders to clarify requirements and deliver the right solution.
- Write clean, maintainable code and participate actively in code reviews.
- Support production systems, identify root causes of issues, and contribute to improving observability and automation.
- Document systems and help onboard and guide new team members.
You’ll be a great addition to our team if you have the following skills, knowledge and experience:
- Solid hands-on experience with AWS or similar cloud platforms.
- Experience building event-driven or high-throughput systems (desirable).
- Strong programming skills in C# and familiarity with the .NET ecosystem.
- Understanding of CI/CD, monitoring, testing, and software lifecycle fundamentals.
- Comfortable collaborating, giving feedback, and helping others improve.
What to expect from our interview process:
We’ll run a multiple stage interview process, one stage of which will be an in-person interview at our fabulous Aeroworks office in Manchester city centre. We want to make sure everybody has the opportunity to perform at their best. If you require any reasonable adjustments during the interview process please let the Talent Acquisition team know and they will be happy to assist.
Ways of working:
Our full time hours are 37.5 per week, but we don't have rigid working hours so you can find the working pattern that's right for you. We have core working hours between 10am - 4pm, so we can collaborate and enjoy the social side of work. We also have hybrid working so we all work from home and from our Aeroworks office in Manchester City Centre. As a team we are in the office 1 day a fortnight (usually Tuesday or Wednesday).
Our benefits:
We might be biased but we think our colleagues are pretty great. They're the people that have made On the Beach what it is today and continue to make it vibrant and successful tomorrow. That's why we offer a competitive benefits package, known as our Beach Perks, to all On the Beach colleagues:
- 25 days holiday plus your birthday off
- Generous discount on holidays, plus you will receive 2 extra days annual leave on top of your holiday allowance to use whilst you’re away on your On the Beach package holiday
- Access to Learnerbly learning platform, plus workshops, courses and professional qualifications
- Enhanced maternity, paternity, shared parental leave and adoption pay, plus other family friendly support
- Employee Assistance Programme and free access to counselling
- Simplyhealth Optimise Health Plan
- Company Sick Pay scheme
- Regular wellbeing events
- Gym discount
- Share Incentive Plan (SIP)
- Death in Service cover
- Onsite subsidised coffee shop
- The Sandbox (our very own bar)
- Food and drink discounts across a number of venues in Manchester City Centre
- Regular social events
- Cycle to Work scheme
Software Engineer -.Net employer: On the Beach
Contact Detail:
On the Beach Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer -.Net
✨Tip Number 1
Get your networking game on! Connect with current employees at On the Beach through LinkedIn or local tech meetups. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for those interviews like a pro! Research common software engineering interview questions, especially around cloud development and .NET. Practising your coding skills and system design can help you shine during technical assessments.
✨Tip Number 3
Show off your projects! If you've built any cool applications or contributed to open-source projects, make sure to highlight them. Having tangible examples of your work can set you apart from other candidates.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the On the Beach team!
We think you need these skills to ace Software Engineer -.Net
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with cloud development, C#, and any relevant projects that showcase your skills in building scalable systems. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about travel tech and how your background aligns with our goals. Be genuine and let your personality come through – we love seeing the real you!
Showcase Your Projects: If you've worked on any cool projects, especially those involving AWS or .NET, make sure to mention them. Include links to your GitHub or any live demos if possible. We’re keen to see your coding chops in action!
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. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at On the Beach
✨Know Your Tech Stack
Make sure you’re well-versed in the .NET ecosystem and have a solid understanding of AWS or similar cloud platforms. Brush up on your C# skills and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled real business problems with your coding skills. Think about specific challenges you faced, the solutions you implemented, and the impact they had on your team or project.
✨Collaborate and Communicate
Since teamwork is key, be ready to discuss how you’ve collaborated with engineers, product managers, and stakeholders. Highlight your experience in giving and receiving feedback, as well as how you help others improve.
✨Prepare for Code Reviews
Expect to participate in code reviews during the interview process. Familiarise yourself with best practices for writing clean, maintainable code and be prepared to discuss your approach to testing and documentation.