About TripStack - We're a team of travel tech entrepreneurs, changing how millions of people travel. Our proprietary virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don't traditionally work together. We take our customers from point A to B via C, including land transportation, at the lowest possible price. We are a part of Etraveli Group, the largest online travel agency (OTA) in Europe, and our biggest partner is We're a performance-driven team that is driven by complex challenges. We're large enough to offer great support but small enough that every individual makes a significant difference.
Requirements
The Role : Software Development Engineer - II - As a Software Development Engineer II, you will play a key role in the development and maintenance of our EFOE Booking API. This is a critical, client-facing application responsible for flight booking and post-booking functionalities. We are looking for an expert C# Developer to join our team. The ideal candidate is a natural problem-solver, detail-oriented, and thrives in a fast-paced, collaborative environment.
Responsibilities & Skills
Mandatory Skills
- Bachelor's degree in Computer Science.
- 3+ years of hands-on C# experience.
- Strong fundamentals in Algorithms, OOPs, and Data Structures.
- Experience with .NET Core.
- Experience developing RESTful or gRPC APIs.
- Proficiency with Git source control tools (, Bitbucket, GitHub, GitLab).
- Strong troubleshooting and problem-solving skills.
- Experience with developing, integrating, and testing according to industry best practices.
Preferred Skills
Master's degree in Computer Science.Experience with Agile development.Experience with TestContainers, Wiremock, Moq, Allure.Experience in a cloud environment (GCP, AWS, Azure).Experience with PostgreSQL.Familiarity with tools like Postman, Fiddler, or Swagger.Understanding of Elastic tools like Kibana or Grafana.Experience with code review tools like SonarQube.Experience with automated CI / CD pipelines.Hands-on experience with Docker and Kubernetes.Prior experience in the travel industry (OTA, airline systems).What You'll Be Doing
Contribute to the analysis and design of both functional and non-functional requirements and technical plans.Design and develop tests across the test pyramid : Collaborate with the development team to ensure the thorough design, development, and execution of component, integration, end-to-end, and performance testing strategies.Contribute Code : Contribute code across multiple team repositories to execute on projects.Own your work : Independently take on a task from start to finish, from initial planning to completion. Own the development and maintenance of test automation solutions for assigned applications and systems.Collaborate : Participate in scrum ceremonies (grooming, planning, retrospectives, and standups) and take turns leading them.Drive testing quality standards and best practices across the organization.Mentor : Provide guidance to junior peers and SE1 teammates.On-call rotation : Participate in the team's on-call rotation to ensure system stability.Our Tech Stack
CorePostgreSQLRedisRedpandaApache DruidGoogle Cloud Platform (GCP)DockerConcourseElasticsearchGrafana#LI-SM3
Benefits
Work Culture & Benefits
Work Mode : HybridWork Timings : 12 noon to 9 PM ISTWhat We Offer : An opportunity to work with a young, dynamic, and growing team of high-caliber professionals. We value professionalism and a culture that encourages individual growth and impact. We have an ambitious mission, and we need a world-class team to make it a reality.Diversity Disclaimer - At Etraveli Group, we are committed to fostering a diverse and inclusive workplace. We provide the same opportunities for all candidates, regardless of background or identity.