Qureos

FIND_THE_RIGHTJOB.

Full Stack Developer & Programmer

Dubai, United Arab Emirates

Position Overview

· We are seeking a highly skilled and versatile Full Stack Developer & Programmer to join our team. This role is responsible for designing, developing, and maintaining technology solutions that support revenue optimization, pricing, forecasting, and reporting. The ideal candidate will combine strong software engineering expertise with an understanding of airline commercial processes to build tools and applications that empower analysts and decision-makers.

Key Responsibilities

Application Development & Programming

  • Design, develop, test, and deploy full stack applications (front-end and back-end) to support Revenue Management functions.
  • Build automated processes for data ingestion, transformation, and validation from multiple sources (PSS, GDS, IBE, financial systems, and third-party providers).
  • Develop and maintain user interfaces for dashboards, reporting tools, and decision support systems.
  • Create and optimize algorithms for forecasting, pricing, and inventory management.
  • Ensure all applications are scalable, secure, and reliable for business-critical usage.

Data Management & Integration

  • Manage large datasets including flight schedules, fares, seat inventory, booking data, PRLs, sales reports, and competitor pricing.
  • Design and maintain databases, APIs, and data pipelines.
  • Integrate data from internal systems (PSS, RMS, accounting tools) and external APIs (GDS, OTA aggregators, market intelligence).
  • Ensure data consistency and support airline-specific requirements (e.g., SSRs, fare rules, taxes, ancillaries).

System Support & Innovation

  • Support automation of manual revenue management tasks (pricing uploads, report generation, settlement calculations).
  • Provide technical expertise to revenue management analysts for system enhancements.
  • Troubleshoot technical issues in close coordination with IT and vendor teams.
  • Continuously identify opportunities to apply machine learning, AI, and optimization techniques to improve revenue performance.

Collaboration & Stakeholder Management

  • Work closely with but not limited to the Revenue Management, Operations, and Network Planning teams, among others to understand business requirements.
  • Liaise with external partners (system suppliers, data vendors, IT support teams) to ensure smooth integration.
  • Document technical specifications, workflows, and provide training where needed.

Qualifications & Skills

Education & Experience

  • Educational background in Computer Science, Software Engineering, Data Science, or related field.
  • Minimum 3–5 years’ experience in software development, preferably within the airline, travel, or transport industry.

Technical Skills

  • Programming Languages: Python, Java, C#, JavaScript/TypeScript.
  • Front-End: React.js / Angular / Vue.js.
  • Back-End: Node.js, Django, or .NET.
  • Databases: SQL (PostgreSQL, MySQL, MS SQL), NoSQL (MongoDB).
  • APIs: REST, SOAP, GraphQL; experience with airline distribution APIs (GDS, NDC, PSS).
  • Data Tools: Pandas, NumPy, Excel VBA, ETL frameworks.
  • Visualization: Power BI, Tableau, or similar BI tools.
  • Cloud Platforms: AWS / Azure / Google Cloud.
  • Version Control & CI/CD: GitHub, GitLab, Jenkins

Airline Domain Knowledge (Preferred)

  • Familiarity with Revenue Management concepts (fare filing, overbooking, demand forecasting, dynamic pricing).
  • Experience with PSS (Amadeus, Sabre, Navitaire, InteliSys, etc.) or RMS (PROS, Altea, AirVision, or in-house tools).

Job Type: Full-time

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.