About this role
Mission, objectives and tasks
• You will work in an agile scrum team to deliver user stories, in a startup like environment.
• 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
Skills
• Good knowledge of C++ and/or Java
• REST JSON, XML, EDIFACT
• Experience in agile (SCRUM)
• English proficiency (written and spoken)
Would be a big plus the knowledge of:
• Cloud (Azure) knowledge
• Bash, Jenkins, CI/CD, GoogleTest and Mock
• Unix, OpenShift, Jenkins, Artifactory, Prometheus, Docker, BitBucket, Jira, Confluence, Grafana, Kafka, JMeter, Swagger, Postman
• Oracle, Couchbase
Type de contrat: permanent contract, full time. On site or hybrid,
NO FULL REMOTE.
