This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Amadeusposted 15 days ago
Mid Level
Bogota, NJ
Professional, Scientific, and Technical Services
Resume Match Score

About the position

Flying is easy, isn't it? You are used to catching planes to fly all around the world. Check-in, print your boarding pass, drop your bags, go through security, then board the plane. Is it really that simple? Do you really know how it works behind the scenes? Are you curious to know what it takes to be cleared to fly by the regulatory authorities? How will the check-in agent charge you for excess baggage or kindly waive the excess? Have you ever wondered what happens when a flight is delayed or canceled? How does the airline make sure that you get your connecting flight? This is a very complex business, always changing, where any mistake can severely damage the airline's reputation and business, and where all airlines have their set of specificities that we need to accommodate. We are managing the world's leading airline Passenger Servicing System, a system that provides check-in and boarding services to approximately 150 airlines and 1 billion passengers each year. You will join the team that maintains the software that handles the complex logic to manage the baggage, ancillary, regulatory, and all processes related to flights at the core of the Amadeus Departure Control Customer Management application. The Software Engineer is a key member of the team who works on the Amadeus Disruption product and is a key player in all aspects of software development phases for the new gaps and enhancements of existing software solutions and deliver projects on time in a team-based environment. As a Software Engineer, you will be accountable for the design and development of all the product functionalities based on the customer's needs.

Responsibilities

  • Be accountable for the design of the product functionalities based on the product management requirements collection.
  • Analyze requirements submitted by Product Management (BRM, Business needs, SOR, early created CRs).
  • Deliver functional specifications and interfaces documentation of the product for your own area.
  • Interact with the airline to present them with the solutions designed and make sure that it meets their business requirements.
  • Identify interactions and assess impacts with other Amadeus packages/products solutions to ensure functional compatibility of your own area.
  • Contribute to the detailed assessment of the new gaps raised by the customers.
  • Contribute to the development of the changes requested by our customers and to developing our disruption products.
  • Obtain specification validation through carrying out the functional review with Development, QA, and Product Management.
  • Ensure software quality by carrying out code reviews of all the developments done and of code done by team members.
  • Contribute with QA teams to product quality by giving input for the test strategy and defect investigation in Production to ensure compliance with the delivered functionality and system integrity.
  • Provide on-request technical knowledge in your own area for Sales, Account Management, Development, Implementation & Support requests (for elaboration of business cases and RFP responses).
  • Provide inputs to Product Management for product functionalities enhancement, business cases, and RFP responses, based on your knowledge & product experience. May participate in customer workshops.
  • Contribute to innovation and product evolution within your functional area by sharing with peers & product managers information such as industry trends & standards, competition, etc.

Requirements

  • Degree in Computer Science, Software Engineering, or related field or equivalent work experience.
  • Knowledge of AJAX, CSS, JavaScript, Angular7+, TypeScript, RxJS, Bootstrap.
  • 2 years of experience as a Full stack developer (frontend focused).
  • Familiar with Web technologies like C++, RDMS/SQL (Oracle preferred), Linux. We are open to knowledge of other programming languages Java, Python.
  • SOAP/REST Webservices & Standards.
  • Good knowledge of Source Control Management (Git / Stash).
  • Experience working in Agile software development: understanding of Kanban, SCRUM methodologies and what it takes to design, build, and operate a large-scale, complex system that must operate flawlessly 24x7, 365 days per year.
  • Communication and interpersonal skills, analytical and conceptual thinking, and customer focus.
  • Good English skills are needed to work with an international team.

Benefits

  • Get rewarded with competitive remuneration, individual and company annual bonus, vacation and holiday paid time off, health insurances and other competitive benefits.
  • Work hybrid at our Bogota office.
  • Professional development to broaden your knowledge and enhance your skills with on-line learning hubs packed with technical and soft skills training that allow you to develop and grow.
  • Enter a diverse and inclusive workplace, join one of the world's top travel technology companies and take on a role that impacts millions of travelers around the globe.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service