Activez les alertes d’offres d’emploi par e-mail !
Mulipliez les invitations à des entretiens
Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.
A leading tech company is seeking a Senior Software Development Engineer Maintenance to join its Test Maintenance Team. This role involves improving operational stability of applications in both test and production environments, focusing on proactive problem management and quality assurance. The ideal candidate will have a strong background in monitoring and error optimization, ensuring high-quality software delivery.
Senior Software Development Engineer Maintenance
Business Context
Hospitality aims to become the industry leader by delivering modern, innovative solutions that enable customers to run their businesses more efficiently, profitably, and provide a great guest experience. The portfolio includes two Central Reservation Services targeting different customer segments:
Recently, Amadeus has prioritized production stability to enhance customer satisfaction. To further improve quality, it is essential to focus on quality from the initial development stages and ensure stable services in testing, especially during significant transformations involving major hotel industry players like Marriott and Accor. In the mid-long term, this team will play a crucial role in maintaining application stability throughout the release cycle. Effective problem management in test systems is fundamental, requiring swift improvements. Many activities are shared with the production support team, including knowledge management, investigation, priority management, reporting, and collaboration with component owners.
To achieve this, we are creating a Test Maintenance team to oversee these activities, aiming to reduce backlog, improve code quality and maintainability, and assist teams in delivering high-quality code on schedule, emphasizing prevention over reaction.
Your mission
As a developer, you will be a key member of our Test Maintenance Team for the ACRS product, focusing on customer support and enhancing the stability and operability of our application in test and production environments.
In this role, you will:
Main responsibilities
Identify core issues, error trends, database errors (like deadlocks), high memory usage or leaks, and take corrective actions.
There is a strong need to improve test system stability by implementing monitoring and alerting (similar to production but with different thresholds): identify gaps, reduce them, and ensure monitoring becomes part of initial deliveries.
Identify patterns in recurring issues, organize feedback loops to improve software quality, enhance logs for easier investigations, and provide recommendations.
Identify gaps and contribute to backlog prioritization.
Diversity & Inclusion
Amadeus is an Equal Opportunity Employer. Qualified applicants will be considered without regard to race, color, religion, sex, ancestry, national origin, age, genetic information, military or veteran status, sexual orientation, gender identity, marital status, disability, or other protected statuses.
We strive to make our website accessible. For assistance or accessibility concerns, contact us at [emailprotected].