RequirementsThe 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 & SkillsMandatory 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 (e.g., Bitbucket, GitHub, GitLab).
- Strong troubleshooting and problem-solving skills.
- Experience with developing, integrating, and testing according to industry best practices.
- 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).
- 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.
• ASP.NET Core • PostgreSQL • Redis • Redpanda • Apache Druid • Google Cloud Platform (GCP) • Docker • Concourse • Elasticsearch • Grafana
#LI-SM3
BenefitsWork Culture & Benefits
- Work Mode: Hybrid
- Work Timings: 12 noon to 9 PM IST
- What 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.
Top Skills
What We Do
Etraveli Group is the globally leading company for tech solutions and fulfillment capabilities for online sales of flights. We are here to solve complexity, by connecting millions of flights and travelers across the globe. We hold consumer online travel agency brands like Mytrip, Gotogate & Flightnetwork and serve Booking.com with flights. Etraveli Group has also established strategic partnerships with companies like Skyscanner, Google Flights, TUI, etc.
Every day we strive to make the world smaller for our customers and bigger for our people. Our diverse team of more than 2500 passionate professionals is what makes us the industry’s tech wonder and the best in the world at what we do.
Major offices in Sweden (HQ), Canada, Greece, India, Poland and Uruguay.







