C++/Python Software Development Engineer for Hospitality - Open to Full Remote Within Europe

  • Europe Only
  • Amadeus Careers
Job Description:

Summary of the job

Competition for hotel guests is more intense than ever. Amadeus’ Central Guest Intelligence (CGI) is more than just a CRM / guest & organization profiling tool; it offers comprehensive capabilities to recognize returning guests and provide personalization and loyalty.

If hired, you will join a team of developers and technical business analysts responsible for analyzing CGI needs and design, code, test, debug, document and maintain software solutions. As member of a scrum team, you will participate in all team activities, from solution design and specification creation to software development and validation until production, having an end to end view of the software development lifecycle.

Ready to take on the challenge?

In this role, you will

  • Translate the customer/product need into technical solutions as an author, collaborator or reviewer
  • Design, code, test, debug, document and maintain software solutions
  • Conduct unit, package and performance tests of the software and ensure a high level of quality
  • Provide environmental technical support, troubleshoot production issues

About the ideal candidate

  • Degree in computer science or related field
  • 3+ years of software development experience in C++, databases (Couchbase) and queuing systems
  • Willingness to perform technical business analyst duties when needed
  • Experience working with services-based integration for high volume, heterogenous integrations using JSON, XML, custom APIs
  • Exposure to Agile/SAFe methodology and strong understanding of SDLC
  • Strong analytical design / documentation skills
  • Python development experience is a plus
  • Exposure to Queuing and Event Driven Architecture (Kafka) is a plus

What we can offer you

  • Get rewarded with a competitive remuneration, an individual and company bonus and enjoy many benefits.
  • Work from anywhere: Flexible teleworking from 1 day per week to full weeks to full remote, you will also benefit from a home office setting-up Premium & monthly allowance.
  • Experience in an environment with unique complexity and a hardly matched criticality among the leading tech companies.
  • Professional development in a truly international and multisite environment with a great mix of people.   
  • A wide set of trainings available to broaden your knowledge and enhance your soft skills including onsite and on-line learning hubs packed of technical and soft skills to help to develop any competencies. 6 weeks holiday, plus pension contribution and healthcare insurance. 
  • Enter a diverse and inclusive workplace.
  • Enjoy your office life: Coffee hubs to work or relax, quiet zone, flexible desks and agile areas, on site restaurants, tennis, soccer, yoga, dance, on-site sport center and classes and on-site conciergerie services. 

We are a global company full of the greatest innovators, delivering breakthrough solutions. We know that they deserve the best rewards, and so do you if you join our team!

To build a career that is meaningful to you, we will follow you on each step of this journey by offering training, international mobility, a wide range of internal opportunities to grow your skills and different types of career paths. Join our engineering community that counts more than 2500 members in Nice and 4000 worldwide.

We will provide you mentoring, training and continuous development opportunities.

How do we hire?

The application process takes no longer than 10 minutes!

  • Online application: Submit your online application and our Talent Acquisition specialist will get back to you if your skills match the role.
  • Phone Interview: We'll get to know each other with a short casual conversation. You'll also have the chance to ask questions.
  • Online Testing: Depending on the role you applied for, you might have to do some online tests.
  • Interviews: First you'll meet one of our talent teams. Then you'll have an interview with a member or members of the team you're looking to join.
  • Offer: Our Talent team will make you a job offer and welcome you to your new role with us.
  • Join our global team: Where you can develop your skills and build an international career that matters.

Other Jobs in Back End