About :
Infarsight helps enterprises scale strategic business transformation through automation, AI, and product innovation. We streamline operations with platforms like Task Sight, Trip Sight, and Fleet Sight, turning complexity into simplicity. Our engineering teams build scalable software while our data and analytics solutions unlock real-time insights. From Finance and HR to Operations and Supply chain, we power transformation across critical business functions. Whether it's automating workflows or launching new digital products, we help you move faster and smarter.
Website : TECHNICAL ARCHITECT
Our customer is currently exploring the possibility of phased modernization of a high-transaction volume travel platform built on .NET 4.8. We are looking for a hands-on Technical Architect who can lead architectural improvements in the legacy codebase while charting a path for future modernization using the latest in .NET and cloud-native technologies.
Role Overview :
The .NET Technical Architect will work closely with the customer’s product and engineering teams to :
- Analyze the existing monolithic travel distribution platform
- Redesign critical layers—particularly dynamic packaging and external integrations—for improved modularity and scalability
- Advise and drive modernization initiatives leveraging modern .NET stack, microservices, and cloud-native approaches
- Guide the team toward performant and resilient architecture patterns for high-volume travel transactions
Key Responsibilities :
Lead the technical assessment of the current .NET 4.8 codebase and identify modernization opportunitiesDesign and oversee decoupling strategies for the dynamic packaging layer and its integration with external airline / hotel / GDS APIsDefine and implement intermediary architectural improvements on the legacy system before full modernizationCreate reference architectures and blueprints for modern .NET-based microservicesEnsure platform performance, scalability, and resiliency for high-concurrency travel bookings and search scenariosMentor development teams on modern .NET, API-first design, and clean architecture principlesCollaborate with DevOps to ensure CI / CD readiness, infrastructure-as-code, and observabilityEvaluate and recommend best-fit technologies and frameworks (e.g., GoLang, Node.js) for specific modules where applicableConduct architectural reviews and ensure governance across development podsRequired Skills & Experience :
15+ years of experience in software engineering, with at least 4 years in an architect roleDeep expertise in .NET Framework (4.8) and modern .NET (.NET 6 / 7 / 8) ecosystemProven experience modernizing large monolithic applications into modular or microservices architecturesExperience designing travel platforms , GDS integrations, or dynamic packaging engines is a strong plusUnderstanding of travel domain standards like NDC, PNR, One Order is preferredExperience in designing for high-volume, low-latency, and distributed systemsStrong grasp of API design (REST / gRPC), messaging queues, and caching (e.g., Redis)Exposure to cloud-native development on Azure or AWS platformsFamiliarity with GoLang or willingness to explore alternate modern stacksKnowledge of containerization and orchestration tools like Docker and KubernetesNice to Have :
Experience with event-driven architectureKnowledge of AI-powered personalization engines or recommendation systems in the travel domainFamiliarity with API gateways (e.g., Kong, Azure API Management)