Search by job, company or skills

H

Technical Architect - Travel (Flights) Domain

10-17 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 50 applicants
Quick Apply

Job Description

Hiresquad Resources is looking for an accomplished Technical Architect with a deep background in the Travel (Flights) Domain. If you are currently working in a product-based company and bring extensive software development expertise along with at least 2 years in a technical architecture role, primarily focused on design and minimal hands-on implementation, you'll drive the architectural vision for complex systems.

Qualifications

  • Software Development Background: More than 12 years of experience in software development using C#, .Net Core, Javascript, and Typescript.
  • Architectural Experience: A minimum of 2 years of experience as a Technical Architect, with the majority of your experience in software development and minimal involvement in hands-on implementation.
  • Travel Domain Expertise: Must have experience in the travel industry, specifically within the flight domain. A minimum of 4 years of experience in travel, especially in flights, is preferred.
  • Educational Background: B.E. / B.Tech in Computer Science.
  • Product Company Experience: The candidate should be currently working in a product-based company.

Skills

  • API & Integration: Strong experience in developing and integrating Rest APIs, XML, JSON, and SOAP.
  • Architectural & System Design: Proven architectural and system design skills.
  • Software Design Principles: Strong experience with the Principles of good software design, including:
  • Polymorphism, Mutability vs Immutability, Side-effecting code
  • REST, Idempotency, SOLID principles
  • Imperative vs Functional programming
  • Stack vs Heap memory management
  • Concurrent Programming: Experience in Concurrent Programming, understanding:
  • Threads, time slicing, thread safety, critical sections
  • async/await pattern
  • Queues & Topics
  • Streaming
  • Performance Enhancement: Experience in Performance enhancement techniques (e.g., Big-O notation).
  • Scaling Knowledge: An understanding of Scaling concepts (e.g., Microservices, ESB, Sharding, Hexagonal Architecture).
  • Data Storage: Strong data storage experience with databases such as Postgres, Oracle, MySQL, and familiarity with Active Record Pattern / ORM frameworks.
  • Scalability Expertise: Experience in scaling software for performance and growth.
  • Cloud Platforms: Experience in GCP/AWS.
  • Agile Methodologies: Experience with Agile development.
  • Code Quality Tools: Experience with code review tools like SonarQube, etc.
  • Problem-Solving: Proven experience in solving complex architecture and business problems with solutions that are extensible, simple, and optimal.
  • System Integration Thinking: Ability to think in terms of integrating systems and networks, as well as programs.
  • Engineering Best Practices: Experience influencing software engineering best practices within your team, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Leadership in Development: Experience taking a leading role in building complex software systems that have been successfully delivered to customers, with other engineers working under your guidance.
  • Communication: Experience in communicating with engineering leadership to understand requirements, describe software product features, technical designs, and product strategy.
  • Network Security: Exposure to network security is a plus.
  • Prior Architecture Experience: Prior complex software architecture experience will be preferred.

Interested candidates can email their CV to [Confidential Information].

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Hiresquad Resources is a Global Staffing Company catering to the niche areas of IT/ IT-Enabled services. Located in Delhi and having operations across India, has successfully developed its relationship with leading multinationals. It is looking after the outsourcing of manpower and spreading its operations to important cost-saving initiatives in India.

Job ID: 121332755

Similar Jobs