HamburgerMenu
hirist

Technical Architect - C#/.Net Core

Hiresquad Resources
Pune
12 - 15 Years

Posted on: 18/07/2025

Job Description

Technical Architect Flight Domain

As a Technical Architect Flight Domain, you will be responsible for designing robust, scalable, and high-performance architectures to support core flight booking functionalities.

You will lead end-to-end solutioning, collaborate with cross-functional teams, and mentor developers while ensuring technology alignment with business goals.

Your focus will span flight search, booking, pricing engines, integrations with NDC/GDS APIs, and real-time data systems.


Key Responsibilities :


- Design and develop high-level and low-level architectures for scalable and distributed systems in the flight domain.


- Build modular and extensible system architectures with a focus on performance, concurrency, and availability.

- Drive cloud-native architecture and DevOps integration, ensuring high availability, observability, and disaster recovery planning.

- Lead implementation and optimization of NDC (New Distribution Capability) and GDS (Amadeus, Sabre, Travelport) integrations.

- Architect systems supporting fare caching, inventory distribution, PNR creation, and schedule management.

- Collaborate with airline and OTA partners for seamless integration and real-time updates.

- Guide engineering teams in technical design, code quality, system optimization, and best practices.

- Review code and architectural decisions for compliance with technical standards and scalability needs.

- Drive continuous learning through tech talks, PoCs, and mentoring.

- Work closely with product managers and business stakeholders to align tech solutions with strategic objectives.

- Translate complex business requirements into scalable technical designs and APIs.

- Contribute to the overall technical roadmap, evaluating and recommending new tools, technologies, and processes.


Required Skills & Qualifications :

- Bachelors or Masters degree in Computer Science, Information Technology, or related field.

- 12+ years of software engineering experience with at least 3+ years in an architect or senior technical leadership role.

- Strong command over C#/.NET Core or Java/Golang (at least one must be core).

- Deep understanding of RESTful API design, microservices, and asynchronous communication (RabbitMQ, Kafka, etc.

- Solid experience in cloud platforms like AWS or GCP including services like EC2, Lambda, S3, Kubernetes, RDS, etc.

- Proficient in design patterns, DDD, CQRS, and architectural best practices.

- Expertise in concurrency, multithreading, and event-driven systems.

- Hands-on experience with flight booking systems, NDC/GDS APIs, fare rules, PNR management, and ancillary services.

- Good understanding of airline schedules, availability, and distribution logic.


Good to Have :


- Exposure to travel tech marketplaces, OTA platforms, or meta-search engines.

- Experience with CI/CD pipelines.

- Knowledge of containerization technologies


info-icon

Did you find something suspicious?