Associate Software Engineer
Associate Software Engineer

Associate Software Engineer

Manchester Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
Awaze

At a Glance

  • Tasks: Join our team to build innovative software solutions for holiday experiences.
  • Company: Awaze is Europe's largest managed vacation rentals and holiday resorts business.
  • Benefits: Enjoy competitive pay, 25+ holidays, hybrid work, and learning time.
  • Why this job: Make a real impact while working in a culture of innovation and collaboration.
  • Qualifications: 12 months+ experience in software development; Java/Clojure knowledge is a plus.
  • Other info: Work in a dynamic team with a focus on best engineering practices.

The predicted salary is between 28800 - 48000 ÂŁ per year.

Join us at a pivotal moment in our tech and product transformation, where innovation, simplification, and impact drive everything we do. As part of our APEX platform team, you’ll help power the systems behind availability, pricing, and extras for over 115,000 properties across Europe.

Your mission

As our new Associate Software Engineer, your mission is to support the development of scalable, reliable, and innovative solutions that power critical business domains across Awaze. You’ll contribute to building a single source of truth for Availability, Price, and Extras, helping to enhance the experience for guests, property owners, and internal teams while supporting our transition away from legacy systems.

What you’ll be doing

  • Build and deliver backend-focused solutions that support business-critical APEX platform capabilities
  • Collaborate with engineers, product managers, and stakeholders to deliver high-quality features and improvements
  • Contribute to designing and evolving system architecture using modern, cloud-based technologies
  • Support and improve engineering practices such as CI/CD, TDD, and infrastructure as code
  • Participate in team ceremonies, pair/mob programming, and knowledge sharing
  • Take part in operating and maintaining the systems you build, ensuring reliability and performance

Who we’re looking for

You’ll thrive in this role if you’re someone who is passionate about software engineering, eager to learn, and motivated by solving real-world problems in a collaborative environment.

We’re looking for someone who brings:

  • Around 12+ months of experience building applications in any programming language
  • A willingness to learn and work with our tech stack (experience in C# .NET is a plus, not a requirement)
  • Exposure to cloud platforms such as AWS and modern deployment practices
  • Familiarity with CI/CD tools (e.g. GitHub, GitHub Actions, AWS CodeDeploy)
  • An understanding of modern engineering practices like TDD, BDD, and pairing
  • A collaborative, curious, and proactive approach to learning and delivering value
  • Bonus points if you have experience with infrastructure-as-code tools like Terraform, CDK, or Serverless

How you’ll make an impact

  • Contribute to the development of scalable services powering availability and pricing across Awaze
  • Collaborate with cross-functional teams to deliver reliable and high-performing systems
  • Help improve and modernise legacy systems as part of our transformation journey
  • Support the implementation of best-in-class engineering practices and tooling
  • Play an active role in shaping a strong engineering culture within your team and the wider organisation

Why you’ll want to work at Awaze

We offer a versatile position in a strong professional and social environment – one you’ll have the opportunity to influence and help shape. You’ll be part of an international company that invests in the future, and join a dynamic, fast-paced department with skilled and committed colleagues who support each other.

We’re a people-first business – and we know that our success starts with our teams. Here’s a glimpse of what you’ll enjoy:

  • Generous discounts on holidays across our brands
  • Flexible hybrid working – with the autonomy to work how you work best
  • Real opportunities to grow, learn and shape your role as well as careers progression vertically or horizontally, cross countries and responsibilities

About Awaze

At Awaze, we bring holidays to life. With over 110,000 holiday homes across 25 countries, we’re Europe’s largest holiday rentals company. Our purpose is simple – to delight our guests and homeowners while building an inspiring place to work for our people.

Worth knowing

We offer the best of both worlds: the energy of the office and the freedom of home, with hybrid working that lets you work remotely three days each week.

What’s next?

If this sounds like the right next step for you, hit “Apply” and follow the instructions to submit your application. We tailor our recruitment process to each role to give both you and our hiring teams the best possible chance to assess whether this could be the start of a successful collaboration. You’ll hear from us shortly after we’ve reviewed your application.

We’re committed to running an inclusive and accessible recruitment process. All applicants will receive equal consideration for employment, and if you have any specific requirements or adjustments needed for the interview, just let us know when you accept your invitation – we’re happy to accommodate.

#J-18808-Ljbffr

Associate Software Engineer employer: Awaze

At Awaze, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration. Our Manchester office provides a dynamic environment where Associate Software Engineers can thrive, with opportunities for professional growth through dedicated learning time and a commitment to best engineering practices. With competitive benefits, including generous holiday allowances and discounts across our brands, we ensure our team members feel valued and empowered to make a real impact in the travel industry.
Awaze

Contact Detail:

Awaze Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Associate Software Engineer

✨Tip Number 1

Familiarise yourself with the tech stack used at Awaze, particularly Java and AWS services. Understanding these technologies will not only help you in interviews but also show your genuine interest in the role.

✨Tip Number 2

Engage with the engineering community by participating in relevant forums or local meetups. This can help you network with current employees or others in the industry, potentially giving you insights into the company culture and expectations.

✨Tip Number 3

Showcase your problem-solving skills by working on personal projects or contributing to open-source initiatives. Highlighting these experiences during discussions can demonstrate your passion for engineering and innovation.

✨Tip Number 4

Prepare to discuss best engineering practices like CI/CD and TDD during your conversations. Being able to articulate your understanding of these concepts will set you apart as a candidate who is ready to contribute effectively from day one.

We think you need these skills to ace Associate Software Engineer

Full Stack Development
Java
Clojure
AWS Services
CI/CD Pipelines
GitHub Actions
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Cloud Architecture
Problem-Solving Skills
Collaboration and Teamwork
Agile Methodologies
Adaptability to New Technologies
Effective Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Associate Software Engineer role. Focus on any projects or roles where you've used Java, Clojure, or AWS services.

Craft a Compelling Cover Letter: In your cover letter, express your passion for engineering and problem-solving. Mention specific projects or experiences that demonstrate your ability to innovate and collaborate within a team.

Showcase Your Technical Skills: Include a section in your application that outlines your technical skills, particularly those mentioned in the job description, such as CI/CD practices, TDD, and cloud architectures. This will help you stand out.

Highlight Your Learning Mindset: Awaze values continuous learning, so mention any relevant courses, certifications, or self-directed learning you've undertaken. This shows your commitment to personal and professional growth.

How to prepare for a job interview at Awaze

✨Show Your Passion for Engineering

Make sure to express your enthusiasm for software engineering and problem-solving during the interview. Awaze is looking for candidates who are not just skilled but also genuinely passionate about their work.

✨Familiarise Yourself with Their Tech Stack

While you may not need to be an expert in Java or Clojure, having a basic understanding of these languages and the technologies used at Awaze will show that you're proactive and eager to learn.

✨Highlight Your Experience with CI/CD

Discuss any experience you have with Continuous Integration and Continuous Deployment practices. Be prepared to share specific examples of how you've implemented these processes in past projects.

✨Prepare Questions About Their Culture

Awaze values collaboration and innovation. Prepare thoughtful questions about their team culture and how they encourage experimentation and learning. This shows that you're interested in being an active member of their community.

Associate Software Engineer
Awaze
Location: Manchester

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

>