Job Description:

Amadeus is a leading provider of IT solutions for the global travel industry. Our Bangalore R&D group expanding!

The team in Bangalore is composed of Technical Business Analysts and Software Developers. The team has close interactions with airlines around the world like Southwest, Scandinavian Airlines, Qantas etc. that help build a strong and collaborative relationship. Agile and flexible methodologies are favored in order to deliver high quality software and shorten the delivery timeline for the customer. We are looking for an enthusiastic and experienced software developers who will be in charge to design and help developing the evolution of these applications. Are you the next Software Developer we are looking for?

As a software development engineer, you’ll be designing, coding, debugging, documenting and maintaining software that empowers the heart of Amadeus travel solutions You would be working primarily on the backend components along with global teams with complete ownership of your deliveries

In this role you’ll:

  • Develop and maintain the backend component using C++
  • Design technical solutions and perform feasibility studies.
  • Propose viable technical solutions to Product Management and/or users for validation.
  • Model, design and implement databases as necessary
  • Develop software according to Amadeus Standards
  • Conduct unit, package and performance tests of the software and ensure a level of quality in line with the Amadeus guidelines
  • Participate in the validation / acceptance phase of the product cycle ensuring the fine-tuning necessary to finalize the product.
  • Produce software documentation necessary for the application and issue it to the requesting departments
  • Support the end user in the Production phase by debugging existing software solutions in response to - - -- Problem Tracking Records (PTR) and Change Requests (CR) issued from Product Management or Product Definition.

About the ideal candidate:

  • Education: University degree in computer science or related field or relevant experience
  • Professional programming experience 4 – 6 yrs.
  • Good English verbal and written communication skills

Skills:

  • Hands on development experience in C++ on Unix/Windows platforms
  • Strong object-oriented programming skills in C++ usage of standard C++ library components (STL, etc.).
  • Advanced C++ Concepts (Advanced C++ Library, Design Patterns)
  • Expertise in Algorithms & Data structures with strong Computer Science fundamentals
  • Technical expertise in large-scale UNIX systems engineering, building complex distributed systems
  • Experience in Relational Databases - SQL / Oracle / MySQL
  • Proficiency in secondary languages, e.g. Python
  • Experience in a known version control system, with preference to git.

Specific Knowledge:

  • Agile experience/knowledge preferred

Other:

  • Strong team player with collaborative mindset
  • Fast, thorough and autonomous learner who also understands prioritization Innovative thinker
  • Ability to maintain a proactive and positive attitude in a fast paced, changing environment
  • Thrives in a multi-cultural, global organization
  • Open-minded, should be able to adapt to working in a multi-cultural team atmosphere
  • Flexible to adapt to changing project needs driven by the customers
  • Ability to think out of the box, develop tools to enhance productivity

What we can offer you:

The opportunity to work for one of the world’s top leading travel tech companies; a company that originated in technology innovation and sees the world with a technology-first perspective Skills development and opportunities to try new ideas A global diverse work environment

Other Jobs in Back End