Jobs and Careers
AM
Senior Software Engineer
AmadeusVilleneuve Loubet, Francefull_timeVerifiedPosted 22 Jul 2024
About the role
<p><b><span>Job Title</span></b></p>Senior Software Engineer<h1><span>Business Environment</span></h1><p><span>The <b>Altéa Services Engineering</b> 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.</span></p><p><span>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 <b>bespoke and custom eCommerce products and touchpoints</b> powered by the Amadeus <b>Digital products and platform</b>. 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.</span></p><p><span>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: <b>AMER, EMEA, and APAC</b> - as well as a <b>transversal </b>group bridging across the 3 regions.</span></p><p></p><h1><span>Purpose</span></h1><p><b><span>The Services Hub in Nice</span></b><span> plays a significant role in powering the 3 Altea Services Engineering Regions and its transversal group.<br/>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.).</span></p><p></p><p><span>The <b>Qantas Competency center team in Nice</b> is looking for one of its new <b>Senior Software Development Engineers</b>. 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 <b>team in Nice and the competency center to be successful</b> 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.</span></p><p></p><h1><span>Key Accountabilities for your role as a senior software developer</span></h1><p><span>You will need to have <b>working experience and advanced and specialized technical/functional knowledge</b> in your discipline and understand how your area contributes to the business. You will act as a <b>reference</b> for colleagues with less experience and <b>support</b> junior team members.</span></p><p></p><p><span>Your role will be to <b>influence decisions</b> related to your activity, <b>anticipate dependencies</b> and consequences in complex scenarios, contribute to transversal projects, propose improvements to processes, and be accountable for your own and team commitments.</span></p><p></p><p></p><p><span><b>You will also <span>be accountable for:</span></b></span></p><h2></h2><h2><span>Analyzing and designing systems and code:</span></h2><ul><li><span>Analyze user requirements and existing specifications for the development of new (or upgrade of existing) software solutions,</span></li><li><span>Design and propose viable technical solutions,</span></li><li><span>Perform feasibility studies,</span></li><li><span>Develop software according to Amadeus standards,</span></li><li><span>Model, design, and implement databases.</span></li><li><span>Review the other member’s solutions and code.</span></li></ul><h2><br/><span>Testing and maintaining the software</span></h2><ul><li><span>Conduct unit, package, and performance tests to ensure a level of quality in line with the Amadeus guidelines,</span></li><li><span>Participate in the validation phase of the product cycle, fine-tuning when necessary to finalize the product,</span></li><li><span>Support the customer by debugging existing functional and technical solutions in collaboration with the other scrum teams in a project containing 7 web apps.</span></li></ul><h2><br/><span>Documenting your work</span></h2><ul><li><span>Produce software technical and functional specifications necessary for the application and issue it to the requested audience,</span></li><li><span>Review and correct the specifications written by the members of the team.</span></li><li><span>Any experience in security or accessibility would be a plus.</span></li></ul><p></p><h1><span>Stacks and environment</span></h1><h2><span>Technical stack</span></h2><h3><b><span>Backend</span></b></h3><ul><li><span>7 web apps</span></li><li><span>Spring framework with custom Amadeus layer (JCP Stack via DDK Framework)</span></li><li><span>JCP & ACM Databases</span></li></ul><p></p><h3><b><span>Front end</span></b></h3><ul><li><span>5 different responsive skins based on different techno
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s