Pour les employeurs
Senior Software Engineer
Amadeus
il y a 12 jours
Date de publication
il y a 12 jours
S/O
Niveau d'expérience
S/O
Temps pleinType de contrat
Temps plein
Job Title

Senior Software EngineerBusiness Environment

The Altéa Services Engineering group's mission is to secure the double-digit growth of Airlines Services by executing a services-operating model that sits on pillars of excellence, flexibility, scalability, and customer focus.

Digital Services have always been an essential component of the Altea services business, which has seen its activities and revenues grow markedly in the last two years. We build bespoke and custom eCommerce products and touchpoints powered by the Amadeus Digital products and platform. We thrive on delighting our customers, helping them gain the most considerable value from the Altéa solutions, and building trusting and lasting relationships with them.

The service delivery is powered by a SAFe virtual organization, resting on a line organization out of our 12 hubs and sites all over the globe. The organization is split into 3 regions, that map the TRU commercial organization: AMER, EMEA, and APAC - as well as a transversal group bridging across the 3 regions.

Purpose

The Services Hub in Nice plays a significant role in powering the 3 Altea Services Engineering Regions and its transversal group.
We build custom products and solutions for several customers: Aegean, Norwegian, Qantas, Miles And More, and JAL as well as through the Amadeus Customization Services offering, which serves upwards of 50 customers. We also contribute to various transversal activities, bringing value to the entire group (Migration to the Cloud, DevOps, Security, etc.).

The Qantas Competency center team in Nice is looking for one of its new Senior Software Development Engineers. The Competency Center is built around 3 teams around the world: one in Nice (France), one in Bangalore (India) and one in Sydney (Australia). As a senior developer, you will help the team in Nice and the competency center to be successful by contributing to the project as a full-stack developer. You will be in a very rich environment where you will have the opportunity to work and discover a lot of technologies and master your skills.

Key Accountabilities for your role as a senior software developer

You will need to have working experience and advanced and specialized technical/functional knowledge in your discipline and understand how your area contributes to the business. You will act as a reference for colleagues with less experience and support junior team members.

Your role will be to influence decisions related to your activity, anticipate dependencies and consequences in complex scenarios, contribute to transversal projects, propose improvements to processes, and be accountable for your own and team commitments.

You will also be accountable for:

Analyzing and designing systems and code:
  • Analyze user requirements and existing specifications for the development of new (or upgrade of existing) software solutions,
  • Design and propose viable technical solutions,
  • Perform feasibility studies,
  • Develop software according to Amadeus standards,
  • Model, design, and implement databases.
  • Review the other member's solutions and code.

Testing and maintaining the software
  • Conduct unit, package, and performance tests to 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 functional and technical solutions in collaboration with the other scrum teams in a project containing 7 web apps.

Documenting your work
  • Produce software technical and functional specifications necessary for the application and issue it to the requested audience,
  • Review and correct the specifications written by the members of the team.
  • Any experience in security or accessibility would be a plus.

Stacks and environment
Technical stack
Backend
  • 7 web apps
  • Spring framework with custom Amadeus layer (JCP Stack via DDK Framework)
  • JCP & ACM Databases

Front end
  • 5 different responsive skins based on different technologies: JSP, Bootstrap 3, jQuery + plugins, Angular 8, Bootstrap 4, and Otter v3.

Development environment

Automated tests
  • JUnit
  • Karma (JS tests)
  • Playwright
  • Source control & code review
  • Bitbucket
  • Sonar Builds
  • Software workbench v2
  • Maven for deployment
  • IDE
  • IntelliJ

Languages
  • Java
  • JSP
  • Html
  • Css
  • Less (legacy)
  • Sass (Angular)
  • JavaScript
  • Typescript, SQL (scripts)
  • Freemarker in DWM for content management

Working at Amadeus, you will find:

A critical mission and purpose - At Amadeus, you will be powering the future of travel and pursuing a critical mission and extraordinary purpose.

A truly global DNA - Everything at Amadeus is global, from our people to our business, which translates into our footprint, processes, and culture.

Great opportunities to learn - Learning happens all the time and in many ways at Amadeus, through on-the-job training, formal learning activities, and day-to-day interactions with colleagues.

A caring environment - Amadeus fosters a caring environment, nurturing both a fulfilling career and personal and family life. We care about our employees and strive to provide a supportive work environment.

A complete rewards offer - Amadeus provides attractive remuneration packages, covering all essential components of a competitive reward offer, including salary, bonus, equity, and benefits.

A flexible working model - We want our employees to do their best work, wherever and however it works best for them.

A diverse and inclusive community - We are committed to leveraging our uniquely diverse population to drive innovation, creativity, and collaboration across our organization.

A Reliable Company - Trust and reliability are fundamental values that drive our actions and shape long-lasting relationships with our customers, partners, and employees.

Application process:

The application process takes no longer than 10 minutes!
Create your candidate profile, upload your Resume/CV and apply today!

Diversity & Inclusion

Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.

Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.
Balises associées
-
RÉSUMÉ DE L' OFFRE
Senior Software Engineer
Amadeus
Nice
il y a 12 jours
S/O
Temps plein