The .NET Solution Architect will lead the design and architecture of enterprise-grade .NET applications on Azure, specifically within the travel, airline, and hospitality domains. This role requires a strong technical background and the ability to drive API standardization and ensure high availability of solutions.
Responsibilities
- Lead end-to-end solution design, architecture, and technical governance for enterprise-grade .NET applications on Azure, focusing on travel, airline, and hospitality domains.
- Design and implement scalable, secure, and resilient cloud-native solutions using .NET Core, Web API, Entity Framework Core, and Azure services (App Services, AKS, Functions, Cosmos DB, Service Bus, etc.).
- Architect microservices-based systems with clear boundaries, domain-driven design (DDD), and API-first approach, aligned with NDC (New Distribution Capability) and GDS (Global Distribution Systems) integration patterns.
- Drive API standardization across platforms using RESTful APIs, Swagger / OpenAPI, and API Management (Azure APIM).
- Define and enforce coding standards, testing strategies, and CI / CD pipelines using Azure DevOps, GitHub Actions, and XUnit for unit, integration, and contract testing.
- Ensure high availability, fault tolerance, performance optimization, and observability using Application Insights, Kibana, and distributed tracing.
- Collaborate with Product Owners, DevOps, Security, and QA teams to deliver secure, compliant, and production-ready solutions (aligned with ISO 27001, ISO 27701, GDPR).
- Lead technical discovery, proof-of-concepts (PoCs), and technology evaluation for emerging travel domain standards (e.g., NDC APIs, LCC (Low-Cost Carrier) pricing engines, baggage management, seat selection).
- Mentor and upskill senior and mid-level developers on modern .NET practices, cloud architecture, and domain-specific travel workflows.
- Participate in solution reviews, architecture decision records (ADRs), and technical documentation for audit and knowledge transfer.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.10+ years of experience in software development and solution architecture with .NET ecosystem.Required Skills
Strong hands-on experience with :.NET Core / .NET 6+ASP.NET Core Web APIEntity Framework Core (Code-First, Migrations, Performance Tuning)XUnit, Moq, FluentAssertions for unit and integration testingAzure App Services, Azure Kubernetes Service (AKS), Azure Functions, Azure SQL, Cosmos DBAPI Management (Azure APIM), Service Bus, Event Grid, Logic AppsProven experience in the travel, airline, or hospitality domain, including :Integration with GDS (Amadeus, Sabre, Travelport)Implementation of NDC (New Distribution Capability) APIsExperience with LCC (Low-Cost Carrier) business models, dynamic pricing, seat inventory, and ancillary servicesStrong understanding of cloud architecture patterns (event-driven, serverless, microservices, CQRS, event sourcing).Experience with CI / CD pipelines using Azure DevOps, GitHub Actions, or UDeploy.Experience with Infrastructure as Code (IaC) using Terraform, ARM Templates, or Bicep.Knowledge of containerization (Docker) and orchestration (Kubernetes).Familiarity with security best practices (OAuth2, JWT, Azure AD, RBAC, secrets management).Excellent communication, leadership, and stakeholder management skills.Interested Candidates Can Share Updated CV to prasanth.bhavanari@valuelabs.com