Senior Software Development Engineer
Job Description
Senior Software Development Engineer
Are you ready for the next step in your career? Then you need to keep reading!
Our teams get the benefit of your experience and you get more chances to grow and progress. So, if you are ready for a new challenge and want to drive your career, apply now!
Summary of the role:
Are you the next Senior Software Development Engineer we are looking for?
- We are recruiting a talented developer to join our Amadeus Channel Manager Direct (ACMD) team to build our next generation cloud native Channel Manager product.
- You will connect tens of thousands of hotels with all the distribution channels.
- You will facilitate the distribution of Availability, Rate and Inventory (ARI) and Reservation delivery from 100's of OTAs, Wholesalers, Tour Operators, Channel Managers and Meta Partners.
- You will connect to world known partners like Expedia, Booking.com, Ctrip, Agoda,
- This component is mission critical with stringent availability and must allow for massive scalability to sustain our future growth ambition.
- You will discover a brand-new architecture, learn a lot technically as functionally in a global environment embracing and taking the best of TravelClick and Amadeus cultures as it is serving our iHotelier CRS (Central reservation System) for mid-size chains as well as our Enterprise grade CRS.
- You will develop (design, code in Java mainly implement unit test & regression, debug, document) and maintain the solution.
- You will be a motivated developer, autonomous, proactive, willing to face challenges and/or eager to learn how to face them, and also participate to the teamwork, accompanying infrastructure and functional evolutions within Hotel IT.
In this role you'll:
- The key design characteristics of ACMD are:
- Speed, scale and stability to support 20 million ARI events per day.
- Facilitation includes the necessary orchestration, data model translation and translation of messages between ACMD and the Partner.
- Angular Micro Front End UI to facilitate the definition of distribution rules.
- Technology stack : Java, SpringBoot, Apache Camel, Oracle 19c, CouchBase, ActiveMQ(Kafka), Oracle Coherence, Azure
- Design systems and code
- Design technical solutions and perform feasibility studies.
- Propose viable technical solutions to Product Management and/or users for validation.
- Develop software according to Amadeus standards.
- Model, design and implement databases
- Test and maintain the software
- Conduct unit, package and performance tests and ensure a level of quality in line with the Amadeus guidelines.
- Participate in the validation phase of the product cycle, fine-tuning when necessary to finalize the product.
- Support the customer by debugging existing solutions in collaboration with Product Manager or Product Definition Analyst.
- Document your work
- Produce software documentation necessary for the application and issue it to the requesting departments.
- Lead Technical choice
- Conduct technical design analysis and provide guidance to Scrum team for their developments
- Innovate
- Our application is moving fast.
- Propose innovative choice and direction for platform functionality and technical performance
About the ideal candidate:
- Education: Master's degree in computer science with 6+ years of experience in software development
- Relevant Work Experience:
- Software developer
- Experienced in designing and building systems
- Work in the Hospitality Industry (CRS, PMS, OTAs, RMS) is a plus
- Business Understanding:
- Understanding of the challenges of companies working in complex ecosystems.
- Understanding of the Hospitality industry.
- Skills:
- Computing:
- Good interpersonal skills
- Excellent analytical and problem-solving skills
- Proactivity and curiosity
- Very strong communication skills
- Technical skills (Java, Kafka, Oracle, )
- Languages: Fluent English
- Specific Knowledge: project management, functional specification
- Computing:
- Other:
- Detailed oriented, demonstrated discipline and analytical problem-solving skills.
- Ability to learn and actively seek new skills and knowledge to keep up with the changing technology field.
- Ability to think outside the box, adapt to circumstances, learn from co-workers, and share information and experiences.
- Multicultural approach: Works effectively with people from different backgrounds / cultures to accomplish business objectives, valuing and gaining benefit from the diversity of ideas / perspectives in a multi-cultural environment
- Ability to work collaboratively with diverse groups and individuals
- Detailed oriented, demonstrated discipline and analytical problem-solving skills.
What we can offer you:
- The opportunity to work for one of the world's top leading travel tech companies; a company that originated in technology innovation and sees the world with a technology-first perspective
- Skills development and opportunities to try new ideas
- A global diverse work environment
Application process:
The application process takes no longer than 10 minutes! Create your candidate profile, upload your CV and apply.
Are you the one we are looking for? Apply now!
We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.
Any duplication and display of partial or full content of our job advertisement on any support, such as brochures, websites, mail, emails, this list is not exhaustive, is strictly forbidden without prior formal Amadeus' authorization.
Recruitment agencies: Amadeus does not accept agency resumes. Please do not forward resumes to our jobs alias, Amadeus employees or any other company location. Amadeus is not responsible for any fees related to unsolicited resumes.
Diversity & Inclusion
Amadeus is an Equal Employment Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or a related medical condition), ancestry, national origin, age, genetic information, military or veterans status, sexual orientation, gender expression, perception, or identity, marital status, mental or physical disability status, or any other protected federal, state, or local status unrelated to performance of work involved.
Date Posted
12/27/2022
Views
11
Similar Jobs
Software Developer - AACSB
Views in the last 30 days - 8
AACSB is a leading organization in business education providing quality assurance thought leadership and learning opportunities The company values qua...
View DetailsTerrain Engineer 4 - Cole Engineering Services
Views in the last 30 days - 8
The job requires a senior engineer to work on a team developing nextgeneration collective training software The engineer will support the integration ...
View DetailsLead Java: Software Engineering - JPMorgan Chase
Views in the last 30 days - 6
The job description is for a Lead Software Engineer position in JPMorgan Chases Wholesale Payments Regulatory Reporting organization The role requires...
View DetailsSupply Chain Engineer - C.H. Robinson
Views in the last 30 days - 2
The job posting is for a Supply Chain Engineer at CH Robinson requiring a minimum of 2 years of professional work experience advanced proficiency in M...
View DetailsMetaPulse QA Engineer - KnowBe4
Views in the last 30 days - 6
KnowBe4 is a company that provides security awareness training and simulated phishing platform They have been ranked as a best place to work and have ...
View DetailsFormulations Scientist - PBI-Gordon Corporation
Views in the last 30 days - 11
Pegasus Laboratories Inc is a fullservice Contract Development and Manufacturing Organization that creates trusted veterinary products The company is ...
View Details