1 day ago
Bogotá, ColombiaMid Level
Responsibilities
- Develop and maintain Flight Management software across the full stack.
- Build web user interfaces with Angular or React, TypeScript or JavaScript, SPA patterns, component-based design, and monorepo structures.
- Develop backend services in Java or C++ with attention to object-oriented design, concurrency, and performance.
- Write unit, integration, and regression tests and automate regression testing with Python.
- Design and develop RESTful APIs, integrate services using JSON, and work with EDIFACT messaging.
- Work with Oracle RDBMS, SQL, and PL/SQL in enterprise applications.
- Prepare software component releases, fix regressions, and support production components through rotational support.
- Collaborate with business and quality assurance analysts, participate in solution reviews, and evaluate alternative technologies for architectural review.
- Apply AI-assisted tooling to improve productivity and developer experience.
Requirements
- Bachelor’s or master’s degree in computer science, software engineering, or a related field, or equivalent practical experience.
- At least 2 years of professional experience developing enterprise-grade software.
- Fluency in English.
- Experience with Angular or React, TypeScript or JavaScript, SPA architecture, monorepo tooling, and UI testing.
- Object-oriented development experience in Java or C++, including concurrency and performance fundamentals.
- Python experience for test automation, including unit and regression testing with PyTest.
- Experience with Oracle RDBMS and solid SQL knowledge; PL/SQL is a plus.
- Experience designing and developing RESTful APIs and working with EDIFACT messaging.
- Knowledge of automated testing and secure, reliable coding practices for high-availability systems.
Benefits
- Competitive remuneration, individual and company annual bonus, paid vacation and holidays, health insurance, and other benefits.
- Hybrid working model.
- Professional development through online technical and soft-skills learning hubs.
- Diverse and inclusive workplace with opportunities to support a global travel technology platform.
Tech Stack
Categories
About Amadeus
Amadeus builds enterprise software and transaction platforms for the travel industry, including a global distribution system and airline passenger service systems, plus airport and hospitality solutions. It sells to airlines, travel agencies, airports, hotels, and rail operators through long-term contracts, software subscriptions, and transaction-based fees. Founded in 1987 and headquartered in Madrid, it is a public company listed on the Madrid stock exchange.
