Analyze specifications and define user requirements for the development of new or upgraded software solutions.
Design technical solutions, conduct feasibility studies, and propose viable technical solutions to Product Management and/or users for validation.
Develop software according to Amadeus standards, including modeling, designing, and implementing databases.
Conduct unit, package, and performance tests to ensure quality in line with Amadeus guidelines.
Participate in the validation phase of the product cycle and fine-tune the product as necessary.
Support customers by debugging existing solutions in collaboration with Product Managers or Product Definition Analysts.
Produce and issue software documentation as necessary.