Senior API Integrator

BDT(Tk)  Negotiable Full time on site
Senior API Integrator
Job Description

Requirements

Education
  • Bachelor of Science (BSc), Master of Science (MSc), Bachelor of Computer Application (BCA), Bachelor of Science (Pass)
Experience
  • 3 to 5 years
  • The applicants should have experience in the following business area(s):
    Multinational Companies, Airline, Travel Agent, Tour Operator, Immigration/Visa Processing, Transport Service, Transportation
  • Freshers are also encouraged to apply.
Additional Requirements
  • Age 22 to 40 years

Experience: A minimum of 3–5 years’ hands-on experience in API integration and development using Python.

Technical Expertise:

  • Proficiency in handling XML, SOAP, and JSON APIs.

  • Strong knowledge of Python libraries such as Requests, httpx, Zeep (for SOAP), lxml, and xmltodict.

  • Familiarity with asynchronous programming and frameworks like FastAPI or AsyncIO.

  • A solid understanding of RESTful API principles and practices.

  • Expertise in data transformation, particularly XML-to-JSON conversion.

  • Familiarity with version control systems like Git.

  • Basic knowledge of database systems, such as PostgreSQL or MySQL.

    Soft Skills:

  • Strong analytical and problem-solving abilities.

  • The ability to work both independently and collaboratively as part of a team.

  • Excellent communication skills with an eye for detail.

    Desirable Skills:

  • Experience working with travel APIs, such as Amadeus, Sabre, or Travelport.

  • Familiarity with scalable and distributed systems.

  • Working knowledge of containerisation using Docker.

  • Experience with cloud platforms such as AWS, Azure, or GCP.

  • Understanding of CI/CD pipelines to streamline integration and deployment.


Responsibilities & Context

About the Role:

We are seeking a skilled and experienced Python API Integrator to join our team. The successful candidate will specialise in integrating and managing diverse APIs, including XML, SOAP, JSON, REST, and Webhooks, particularly for travel systems such as Amadeus, Sabre, and Travelport. You will be responsible for developing scalable API integrations, ensuring all outputs are standardised in JSON format, and optimising data handling to deliver an exceptional user experience.

Key Responsibilities:

  • Develop, integrate, and maintain API connections with travel systems, including Amadeus, Sabre, Travelport, and other third-party providers.

  • Handle various API formats (XML, SOAP, JSON, REST, and Webhooks) and ensure all outputs are converted into JSON.

  • Build scalable solutions to manage high volumes of API requests and sequential responses.

  • Analyse technical documentation provided by third-party API providers and implement integrations accordingly.

  • Write clean, efficient, and reusable Python code for processing and transforming API responses.

  • Optimise APIs for reliability, scalability, and high performance.

  • Diagnose and resolve integration issues swiftly and effectively.

  • Collaborate with front-end teams to ensure seamless communication between APIs and user interfaces.

  • Maintain comprehensive documentation for all integrations and workflows.


Skills & Expertise


Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka

Job Highlights

A skilled and experienced Python API Integrator to join our team who will specialise in integrating and managing diverse APIs, including XML, SOAP, JSON, REST, and Webhooks, particularly for travel systems such as Amadeus, Sabre, and Travelport.