Senior Software Engineer C++

Amadeus

  • Madrid
  • Permanente
  • Tiempo completo
  • Hace 17 días
Job Title Senior Software Engineer C++Summary:Embark on a journey into the intricate world of payment processing systems with Outpayce at Amadeus! As a Senior Software Development Engineer, you'll lead the development of the Amadeus Payment Solutions platform, diving deep into the complexities of transactions between airlines, travel agencies, and passengers. Join our agile team and drive innovation in payment technology!Key Accountabilities:
  • Manage the entire product development cycle, from analysis of user needs to software maintenance.
  • Implement best practices in code quality and security, ensuring non-functional requirements mastery.
  • Investigate and analyse complex software defects, providing recommendations for resolution.
  • Conduct unit tests and product tests to ensure high-quality software.
  • Support validation phase and identify opportunities for software architecture improvements.
  • Drive innovation and operational performance through deployment of new functionalities and technologies.
  • Provide recommendations for process improvement and establish technical standards.
  • Drive engagement and operational excellence, contributing to talent development through coaching and mentoring.
About the Ideal Candidate:
  • Hold a Master's degree in Computer Science or related field.
  • Possess at least 5 years of relevant work experience in software development, with expertise in C++.
  • Experience in technologies like Java, Oracle, Azure, and Kafka is advantageous.
  • Familiarity with Agile frameworks and understanding of payments or travel industry is a plus.
What we can offer you:
  • 💰 A complete rewards offer - Amadeus provides attractive remuneration packages, covering all essential components of a competitive reward offer, including bonus, equity, pension plan, travel, life and healthcare insurance, as well as lunch and transport allowance and other benefits.
  • 🌎 A truly global DNA - Everything at Amadeus is global, from our people to our business, which translates into our footprint, processes, and culture.
  • 🎓 Great opportunities to learn - Learning happens all the time and in many ways at Amadeus, through on-the-job training, formal learning activities, and day-to-day interactions with colleagues.
  • 🤗 A caring environment - Amadeus fosters a caring environment, nurturing both a fulfilling career and personal and family life. We care about our employees and strive to provide a supportive work environment.
  • 🌟 A flexible working model - We want our employees to do their best work, wherever and however it works best for them.
  • 🌈 A diverse and inclusive community - We are committed to leveraging our uniquely diverse population to drive innovation, creativity, and collaboration across our organization.
  • 📈 A Reliable Company - Trust and reliability are fundamental values that drive our actions and shape long-lasting relationships with our customers, partners, and employees.
  • 🎯 A critical mission and purpose - At Amadeus, you will be powering the future of travel and pursuing a critical mission and extraordinary purpose.
Join us and become a key player in revolutionizing payment solutions for the travel industry, while advancing your career in software development and innovation!#LI-EMEADiversity & InclusionWe are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.

Amadeus