Software Engineer - OpenConnect (OC)
Accelya · Bogota
Job description
About the role
Accelya, a global software provider to the airline industry, is hiring a Software Engineer for its OpenConnect (OC) platform in Bogota. The role contributes to the development, modernization and continuous improvement of the airline connectivity platform, which connects Accelya's platform with airline systems and external providers. It focuses on a modern Node.js and TypeScript microservices architecture supporting workflows such as shopping, pricing, booking, order management, ticketing, servicing, payment and settlement. The scheme is hybrid, with two days in the office per week.
Key responsibilities
- Design, develop, test and maintain backend services, microservices, APIs and integrations using Node.js and TypeScript.
- Build and maintain REST APIs and integration components for airline shopping, pricing, booking, servicing, payment and settlement.
- Develop adapters between the OpenConnect platform and airline systems and external providers using JSON, XML and other messaging formats.
- Migrate legacy OpenConnect components to a scalable, cloud-native microservices architecture and design reusable integration patterns.
- Develop and deploy cloud-native applications on AWS, Kubernetes/EKS and Docker.
- Implement error handling, retries, logging, tracing and monitoring; write automated unit and integration tests.
- Take part in code reviews, architecture discussions, troubleshooting and production support, and work with Product, QA, Architecture, DevOps and other teams.
- Maintain technical documentation and contribute to continuous improvement of platform reliability and maintainability.
Required profile
- Proven software development experience with TypeScript and Node.js.
- Experience with backend services, REST APIs and microservices, and with JSON/XML integrations across multiple systems.
- Hands-on experience deploying cloud applications on AWS, and with Docker and Kubernetes or similar.
- Fluent English; interviews will be held in English.
- Preferred: airline distribution, reservation or travel technology experience, knowledge of IATA NDC APIs and airline Offer and Order Management, EDIFACT or TTY messaging, PSS integration, AWS EKS/Lambda/DynamoDB, observability platforms (OpenTelemetry, Sumo Logic, OpenSearch), and C/C++.
Required skills
- TypeScript, Node.js, REST APIs, microservices, asynchronous programming and distributed systems.
- AWS, Docker, Kubernetes/EKS, Git, CI/CD pipelines.
- API authentication, resiliency, logging, monitoring and observability.
- Automated unit and integration testing.
What we offer
- Flexible working hours and a smart working, hybrid remote/office environment.
- An open, multicultural environment with work-life balance.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Colombia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 9 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Accelya
Bogota
Related job offers
-
Coordinador(a) II de Desarrollo Franquicias – Persona con Discapacidad
Centro de Empleo y Talento Bogota -
Junior Technical Project Manager
Omnicom Global Solutions Colombia Bogota -
Technical Project Manager - Trabajo Remoto
BairesDev Bogota -
Desarrollador SAP Build Process Automation Senior
NTT DATA Europe & Latam -
Data Architect (Databricks) - Colombia
CI&T