Software Engineer – Openconnect (Oc)

Accelya Group

Bogotá

Hybrid

COP 287,292,000 - 383,056,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Open culture and flexible hours
Hybrid work model
Work-life balance
Multicultural environment
Career development opportunities

Job summary

Accelya Group in Bogota is seeking a Software Engineer – OpenConnect to contribute to development and modernization of our airline connectivity platform. You will design, build, test, and maintain backend services and microservices using Node.js and TypeScript, connecting to airline systems and external providers.

This role focuses on modern cloud-native architecture, with AWS, Kubernetes, and Docker. You will implement robust APIs, integration patterns, and automated tests, while collaborating

Qualifications

  • Proven software development experience using TypeScript and Node.js.
  • Experience designing, developing, and maintaining backend services, REST APIs, and microservices.
  • Strong understanding of asynchronous programming, distributed systems, and API design principles.
  • Experience with JSON and XML payloads and complex integrations.
  • Experience deploying cloud-based applications on AWS.
  • Hands-on experience with Docker and Kubernetes or similar container orchestration.
  • Understanding of API authentication, error handling, monitoring, and observability.
  • Experience implementing automated unit and integration tests.
  • Familiarity with Git-based development workflows and CI/CD.
  • Fluent English; interviews will be conducted in English.

Responsibilities

  • Design, develop, test, and maintain backend services, microservices, APIs, and airline integrations using Node.js and TypeScript.
  • Build and maintain REST APIs and integration components for airline workflows (shopping, pricing, booking, settlement).
  • Develop adapters connecting OpenConnect with airline systems and external providers.
  • Modernize legacy components by migrating functionality to cloud-native microservices.
  • Develop and deploy cloud-native applications using AWS, Kubernetes/EKS, and Docker.
  • Implement robust error handling, logging, tracing, and monitoring for distributed services.
  • Create automated unit and integration tests throughout the SDLC.
  • Participate in code reviews, architecture discussions, and production support.

Skills

TypeScript
Node.js
REST APIs
Microservices
AWS
Docker
Kubernetes
CI/CD
Git
English fluency

Tools

Node.js
TypeScript
AWS
Docker
Kubernetes
OpenAPI/Swagger
JSON/XML
CI/CD pipelines
Git

Job description

For more than 40 years, Accelya has been the industry’s partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the airline industry forward and proudly puts control back in the hands of airlines so they can move further, faster.

Location: Bogota

Scheme: Hybrid (2 days in the office per week)

Role purpose

As a Software Engineer – OpenConnect (OC), you will contribute to the development, modernization, and continuous improvement of Accelya’s airline connectivity platform. You will design, develop, test, and maintain scalable backend services, microservices, APIs, and integrations connecting Accelya’s platform with airline systems and external providers.

The position will focus primarily on our modern Node.js and TypeScript microservices architecture, supporting critical airline workflows such as shopping, pricing, booking, order management, ticketing, servicing, payment, and settlement. You will also contribute to migrating functionality from legacy OpenConnect components to the modern platform, helping deliver reliable, scalable, and reusable integration capabilities in line with Accelya’s global business strategy, values, and mission.

Duties & Responsibilities
  • Design, develop, test, and maintain backend services, microservices, APIs, and airline integrations using Node.js and TypeScript.
  • Build and maintain REST APIs and integration components supporting airline shopping, pricing, booking, servicing, payment, and settlement workflows.
  • Develop adapters connecting the OpenConnect platform with airline systems and external providers, using JSON, XML, and other relevant messaging formats.
  • Contribute to the modernization of legacy OpenConnect components by migrating functionality to a scalable, cloud-native microservices architecture.
  • Design reusable integration patterns that isolate airline-specific functionality while strengthening core platform capabilities.
  • Develop and deploy cloud-native applications using AWS, Kubernetes/EKS, and Docker.
  • Implement reliable error handling, retries, logging, tracing, and monitoring to improve the resilience and observability of distributed services.
  • Develop and maintain automated unit and integration tests throughout the software development lifecycle.
  • Participate in code reviews, architecture discussions, technical troubleshooting, and production support.
  • Collaborate with Product, QA, Architecture, DevOps, and other engineering teams to deliver high-quality airline connectivity solutions.
  • Maintain clear technical documentation covering APIs, integrations, services, and architectural decisions.
  • Contribute to continuous improvement initiatives that enhance platform reliability, maintainability, and the efficiency of future airline integrations.
Required Experience & Skills
  • Proven software development experience using TypeScript and Node.js.
  • Experience designing, developing, and maintaining backend services, REST APIs, and microservices.
  • Strong understanding of asynchronous programming, distributed systems, and API design principles.
  • Experience working with JSON and XML payloads and complex integrations involving multiple internal and external systems.
  • Experience developing and deploying cloud-based applications on AWS.
  • Hands‑on experience with Docker and Kubernetes or similar container orchestration technologies.
  • Understanding of API authentication, error handling, resiliency, logging, monitoring, and observability.
  • Experience implementing automated unit and integration tests.
  • Familiarity with Git‑based development workflows and CI/CD pipelines.
  • Strong analytical, debugging, and problem‑solving skills, with the ability to troubleshoot complex technical issues.
  • Ability to collaborate effectively with cross‑functional teams and contribute to shared engineering objectives.
  • Fluent English : Interviews will be held in this language.
Preferred Experience & Skills
  • Experience in airline distribution, reservation systems, or travel technology.
  • Knowledge of IATA NDC APIs and airline Offer and Order Management concepts.
  • Experience with EDIFACT messaging and/or TTY airline messaging.
  • Experience integrating with airline Passenger Service Systems (PSS).
  • Familiarity with airline shopping, availability, pricing, booking, ticketing, servicing, payment, and settlement workflows.
  • Experience with AWS EKS, Lambda, DynamoDB, and other AWS services.
  • Experience with observability platforms such as OpenTelemetry, Sumo Logic, or OpenSearch.
  • Experience modernizing legacy applications and migrating functionality to cloud‑native microservices.
  • Familiarity with C/C++ is beneficial when working with or migrating legacy OpenConnect components.
  • Exposure to CI/CD and engineering tools such as Jenkins, GitLab pipelines, and JFrog.
What do we offer?
  • Open culture and challenging opportunities to satisfy intellectual needs.
  • Flexible working hours.
  • Smart working: hybrid remote/office working environment.
  • Work‑life balance.
  • Excellent, dynamic, and multicultural environment.
About Accelya

Accelya is a leading global software provider to the airline industry, powering 200+ airlines with an open, modular software platform that enables innovative airlines to drive growth, delight their customers, and take control of their retailing.

Owned by Vista Equity Partners’ long‑term perennial fund and with 2K+ employees based around 10 global offices, Accelya is trusted by industry leaders to deliver now and deliver for the future.

The company’s passenger, cargo, and industry platforms support airline retailing from offer to settlement, both above and below the wing. Accelya is proud to deliver leading‑edge technologies to our customers, including through our partnership with AWS and the pioneering NDC expertise of our Global Product teams.

We are proud to enable innovation‑led growth for the airline industry and put control back in the hands of airlines.

For more information, please visit www.accelya.com.

What does the future of the air transport industry look like to you? Whether you’re an industry veteran or someone with experience from other industries, we want to make your ambitions a reality!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Openconnect (Oc)
Software Engineer – Openconnect (Oc)

Accelya • Bogotá

Hybrid
COP 110,000,000 - 170,000,000
Flexible working hours
Hybrid remote/office
Work-life balance
Software Engineer – OpenConnect (OC)
Software Engineer – OpenConnect (OC)

Accelya Colombia SAS • Bogotá

Hybrid
COP 110,000,000 - 170,000,000
Open culture
Flexible working hours
Hybrid remote/office
+2
Software Engineer – OpenConnect (OC)
Software Engineer – OpenConnect (OC)

Accelya Group • Puerto Bogotá

Hybrid
COP 90,000,000 - 120,000,000
Software Development Engineer C++
Software Development Engineer C++

Accelya • Old Town

Hybrid
COP 70,000,000 - 110,000,000
Open culture
Flexible working hours
Smart working hybrid environment
+2
Software Development Engineer C++
Software Development Engineer C++

Accelya Group • Bogotá

Hybrid
COP 60,000,000 - 120,000,000
Open culture
Flexible hours
Hybrid work
+2
Software Development Engineer C++
Software Development Engineer C++

Accelya • Bogotá

Hybrid
COP 90,000,000 - 150,000,000
Flexible working hours
Smart working: hybrid remote/office
Work-life balance
+1
Software Development Engineer C++
Software Development Engineer C++

Accelya Colombia SAS • Bogotá

Hybrid
COP 80,000,000 - 110,000,000
Open culture
Flexible hours
Hybrid remote/office
+2
Specialist - Incident Management
Specialist - Incident Management

Accelya Colombia SAS • Bogotá

Hybrid
COP 144,000,000 - 240,000,000
Flexible hours
Hybrid work
Work-life balance
+1
Specialist - Incident Management
Specialist - Incident Management

Accelya Group • Bogotá

Hybrid
COP 120,000,000 - 240,000,000
An open culture
Flexible working hours
Smart working: hybrid remote/office
+2
Software Engineer, OpenConnect – Airline Integrations
Software Engineer, OpenConnect – Airline Integrations

Accelya Group • Bogotá

Hybrid
COP 287,292,000 - 383,056,000
Open culture and flexible hours
Hybrid work model
Work-life balance
+2