L'offre que vous souhaitez consulter n'est plus valide.
Ce poste a été pourvu.


Software Development Engineer (H/F)



Référence : 87005
Date de dépot : 17/09/2022
Entreprise : AMADEUS
Description : Talents Handicap est un forum virtuel Emploi-Alternance-Formation dédié aux candidats en situation de handicap

Descriptif
Description : Business Environment

Seating is at the crossroad between Reservation, Inventory, and Departure Control. It has regular Airlines focus and evolution request. Seating is very important for them while it is a source of additional revenue (ancillary and merchandising), being fully part of the customer experience before departure as well as during on-board. Part of OPERATIONS (seating is MCA while involved in operational processes), Seating will very likely interact as well with OFFER and ORDER systems in the future. But for the very short term, Seating will be one of the early pilots to move to the CLOUD. (project started in 2021).

Very rich functionally, seating allows defining airline aircraft seatmap, then rules used to seat (and reseat) passengers, and then distribute seats at reservation time. All these functionalities, in constant evolution, are the ones enabling you to fly with the best seat at the best price for the airline.

We are hosting the inventory of more than 100 Airlines, and we manage dozens of millions of seats and hundreds of thousands seatmaps in real time.

We work in SAFE since June 2021, with full functional scope, ie seatmaps displays, seat allocation, seat distribution.

Developers part of the Seat Development line will work with Seat PDef/QA to deliver new functionalities & products within feature teams.

Our technical environment includes following aspects:


Continuous integration and continuous deployment



Integration in SWB2 : Using ROBOT Framework / Python testing (we are involved in A3E/UTOPY)
Tooling to secure and monitor software load in production : Currently using ARGOS, starting moving to SPLUNK



C++ Code refactoring of OTF BEs



Code reviews, component refactoring



Some Java UI development
Tooling based on following technologies:



Angular V2
Mongo DB
C++
Python
Oracle
Shell



Involvement in 1A Next generation software



Migration to the Cloud
Micro Services / shift from SOA (Service Oriented Architecture) to ESP (Event streaming processing) - POCs on DIH.


We are looking for guys/girls eager to propose improvements in the way we develop and build our software, and there are real flexibility and opportunity in the team – and the Dpt - to implement them.

Overall Purpose

We look for technically motivated developers.

As a member of the team you will:


Discover or improve your knowledge on different technologies in order to solve complex problematics on a mission-critical application
Work in a full scale agile/safe organization, in close collaboration with airlines champions
Have a lot of opportunities for customer-facing situations


The role includes verify software quality and stability but also put in place and maintain the infrastructure used to package and secure the results. An evolution towards DevOps with the move to the Cloud is an option. The Software Engineer is able to develop both back-end applications in C++ and Front end applications with java and javascript.

Main Accountabilities


Very actively propose own ideas and initiatives for permanent improvement of process, productivity and architecture, ie evolve methodologies, simplify, optimize …
Regular training, keep-up or anticipate technical industry evolution
Mentor, train younger staff


You will:


Analyse specifications



Define user requirements for the development of new (or upgrade of existing) software solutions.



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



Work with others


Relate and work closely with others to achieve team goals. Ability to share and receive appropriate feedback in a proactive and constructive manner to move things forward.


Share skills and experience.



Innovate, Improve, Mentor



Very actively propose own ideas and initiatives for permanent improvement of process, productivity and architecture, ie evolve methodologies, simplify, optimize …
Regular training, keep-up or anticipate technical industry evolution
Propose internship, welcome trainees
Mentor, train younger staff


Main used languages: C++ / Python (/ Java / Angular)

Education


Post-secondary degree in Computer Science or related technical field or equivalent experience
English fluent.


Technical Skills


Experience in designing software programs in C++ in OBEs.
Object Oriented programming (C++, Java).
Linux.
Oracle, SQL, MongoDB.
Aria Template, Angular


Functional Skills

General knowledge of Airline IT business, Departure Control Systems or Ancillary Services is a plus.

Personal Skills


Analytical and Conceptual Thinking
Technical Expertise
Innovative
Change management and Flexibility
Accountability, Proactivity and Autonomy
Communication
Customer Focus
Information gathering
Multicultural approach and Team spirit
English


Standard Expectations for Software Developer:

Common accountabilities:

- Has the required technical/functional knowledge and experience in own discipline. Knowledge of the Amadeus business and how it is related to own area. ​

- Works using existing procedures or guidelines and provides inputs to support/influence area decisions. Makes recommendations on new solutions and proposes improvements by analyzing different sources of information.​

- Works with a moderate level of guidance and direction from manager.

Specific accountabilities:

● Analyse specifications
_ Define user requirements for the development of new (or upgrade of existing) software solutions.

● 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.

Diversity & Inclusion

We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.


Profil recherché
Niveau d'étude : Bac + 5 et plus : DEA, DESS, mastère, MBA...
Expérience : Entre 3 et 5 ans d'expérience
Lieu de la mission : Provence-Alpes-Côte d'Azur -
Poste(s) disponible(s) : 1
Poste de cadre : Non
Contrat : CDI
Début de la mission : Dès que possible

Entreprise
Nom de l'entreprise : Forum Emploi-Formation-Alternance: Talents Handicap
Site Web : http://www.talents-handicap.com
Activité : Talents Handicap est un forum virtuel Emploi-Alternance-Formation dédié aux candidats en situation de handicap
Contact : Monsieur Forum Talents Handicap
Adresse : *
***** *
France



L'offre que vous souhaitez consulter n'est plus valide.
Ce poste a été pourvu.