cover image
Awaze

Awaze

www.awaze.com

1 Job

656 Employees

About the Company

Awaze is Europe's leading managed vacation rentals and holiday resort business. Home to specialist self catering brands cottages.com, Hoseasons and Novasol, the company provides everyday amazing holiday experiences to more than eight million guests each year, with over 110,000 places to stay across 36 countries.

Listed Jobs

Company background Company brand
Company Name
Awaze
Job Title
Software Engineer
Job Description
Job Title: Software Engineer – APEX Team Role Summary Back‑end focused engineer responsible for building and evolving a cloud‑native availability, pricing, and extras platform that consolidates legacy systems across the group. Works in fully autonomous, cross‑functional teams, driving architecture decisions, best engineering practices, and continuous delivery. Expectations - Own production reliability and DevOps responsibilities. - Collaborate with product, design and QA to deliver high‑quality features. - Mentorship and active participation in the wider engineering community. Key Responsibilities - Design, develop and deploy scalable services using C#/.NET Core. - Build and maintain cloud‑native solutions on AWS (Lambda, EventBridge, SQS, SNS). - Implement Infrastructure-as-Code with Terraform or equivalent tools. - Design and optimize relational data models (PostgreSQL) and schema in non‑relational stores (DynamoDB, MongoDB). - Apply TDD/BDD, pair programming, and CI/CD practices to ensure code quality. - Contribute to platform architecture, technology selection, and long‑term roadmap. - Actively participate in scalability & performance tuning, monitoring, and incident response. Required Skills - Proficient in C# and .NET Core. - Experience with AWS cloud native services and IaC (Terraform). - Knowledge of Docker, Kubernetes, and container orchestration. - Strong relational database skills (PostgreSQL) and experience with NoSQL databases (DynamoDB, MongoDB). - Demonstrated use of TDD/BDD, CI/CD pipelines, and pair programming. - Excellent communication, problem‑solving, and ownership mindset. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering or equivalent practical experience. - AWS certifications (e.g., Solutions Architect, Developer) are desirable but not mandatory.
Manchester, United kingdom
Hybrid
05-11-2025