27 Aug
|
Fareportal
|
Pune
Development Manager TenantHub / B2B Platform
Location: Pune
Who We Are:
Fareportal is a travel technology company powering a next-generation travel concierge service. Utilizing its innovative technology and company owned and operated global contact centres, Fareportal has built strong industry partnerships providing customers access to over 500 airlines, a million lodgings, and hundreds of car rental companies around the globe. With a portfolio of consumer travel brands including CheapOair and OneTravel, Fareportal enables consumers to book-online, on mobile apps for iOS and Android, by phone, or live chat.
Fareportal provides its airline partners with access to a broad customer base that books high-yielding international travel and add-on ancillaries.
HIGHLIGHTS
- Fareportal is the number 1 privately held online travel company in flight volume.
- Fareportal partners with over 500 airlines, 1 million lodgings, and hundreds of car rental companies worldwide.
- 2019 annual sales exceeded $5 billion.
- Fareportal sees over 150 million unique visitors annually to our desktop and mobile sites.
- Fareportal, with its global workforce of over 2,600 employees, is strategically positioned with 9 offices in 6 countries and headquartered in New York City.
Role Overview We are looking for an experienced Development Manager to lead the engineering and continued evolution of TenantHub, our centralized platform for managing B2B tenants and white-label flight booking solutions.
The role requires a strong combination of technical leadership, solution architecture, team management, and delivery ownership. The Development Manager will work closely with Product, Architecture, DevOps, QA, Security, and other engineering teams to build a scalable platform that enables tenant-specific configuration while integrating seamlessly with our existing flight booking ecosystem.
Key Responsibilities
Technical & Architecture Leadership
- Own the overall technical direction and engineering quality of the TenantHub platform.
- Design scalable solutions for multi-tenant and white-label booking platforms.
- Ensure clear separation between tenant configuration and the underlying shared booking platform.
- Define appropriate patterns for configuration management, caching, authentication, authorization, and service-to-service communication.
- Conduct architecture, design, and code reviews for critical components.
- Ensure solutions remain easy, maintainable, secure, and production-ready.
TenantHub Platform Development Lead development and evolution of capabilities including:
- Tenant onboarding and management
- Tenant configuration APIs
- Feature flags
- Domain and white-label management
- Airline policies
- Supplier/engine configuration
- Pricing and markup configuration.
- Branding and theming.API key management.
- Tenant dashboards and operational visibility.
- Ensure tenant configuration can be efficiently consumed across the broader booking ecosystem.
Platform Integration
- Lead integration of TenantHub with existing flight search, pricing, booking, content, and payment services.
- Define reliable contracts for propagating TenantId and tenant configuration across downstream services.
- Manage integration with existing/legacy platform concepts and databases.
- Drive gradual modernization while minimizing disruption to existing production systems.
Engineering Management
- Lead and mentor a team of software engineers.
- Provide technical guidance and remove engineering blockers.
- Break business requirements into clear technical deliverables.
- Own sprint execution, technical planning, estimation, and delivery commitments.
- Promote engineering best practices including clean code, testing, observability, documentation, and automated deployments.
- Identify technical debt and prioritize improvements based on business and operational impact.
Security, Reliability & Operations
- Ensure appropriate authentication and authorization across Admin UI, APIs, and service-to-service communication.
- Partner with Security and DevOps teams on secure development and deployment practices.
- Establish appropriate logging, monitoring, alerting, and production diagnostics.
- Ensure tenant isolation and prevent configuration leakage across tenants.
- Drive improvements in availability, performance, scalability, and operational supportability.
Required Technical Skills
- Strong hands-on experience with C# / .NET Core / ASP.NET Core Web API
- Strong knowledge of REST APIs and distributed systems
- Experience with React and TypeScript
- Strong understanding of SQL Server and relational database design
- Experience with Entity Framework Core
- Experience designing or supporting multi-tenant SaaS platforms
- Strong understanding of caching and configuration-management patterns
- Experience with authentication and authorization, preferably Microsoft Entra ID / OAuth 2.0 / JWT
- Experience with Azure services and cloud-native application development
- Understanding of CI/CD, monitoring, logging, and production troubleshooting.
Preferred Experience
- Experience building B2B SaaS, white-label, or configurable platform solutions
- Experience with microservices and distributed architectures
- Experience integrating modern platforms with legacy systems
- Experience with Azure App Configuration, distributed caching, and API gateways
- Experience in travel, airline, OTA, e-commerce, or booking platforms is highly desirable.
- Understanding of flight search, pricing, supplier integrations, and booking workflows would be an advantage.
Leadership Skills The ideal candidate should be able to:
- Balance architecture quality with speed of delivery
- Make pragmatic technical decisions without unnecessary complexity
- Translate business requirements into scalable technical solutions
- Challenge designs constructively and propose alternatives
- Mentor developers and raise overall engineering standards
- Coordinate effectively across multiple engineering teams
- Take end-to-end ownership from requirement through production
- Communicate technical decisions clearly to both engineering and business stakeholders
Experience
- 8+ years of software development experience
- 2+ years in a technical leadership, Engineering Lead, Development Manager, or similar role
- Demonstrated experience owning production-grade enterprise applications
- Proven experience leading development teams and delivering cross-team initiatives
Success in This Role Success will be measured by the ability to:
- Deliver TenantHub capabilities reliably and on schedule
- Build a scalable foundation for onboarding additional B2B tenants
- Reduce tenant-specific custom development through configuration
- Maintain strong engineering quality while keeping solutions pragmatic
- Ensure reliable integration between TenantHub and the broader booking platform
- Improve developer productivity, platform observability, and production stability
Disclaimer This is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Fareportal reserves the right to change the job duties, responsibilities, expectations or requirements posted here at any time at the Companys sole discretion, with or without notice.
📌 Fareportal Hiring Development Manager-B (Pune)
🏢 Fareportal
📍 Pune