Posted:1 week ago|
Platform:
Hybrid
Full Time
Note: Only looking for candidates with 3-4 years of working experience in an Architect designation(on-paper) Responsibilities : As an Architect with the content team, you will help architect mission-critical software to be reliable and scalable. You will help build solutions that give TripStack insight into our data and monitor our performance. You will invent novel ways of collecting, analysing and enabling the discovery of supplier data from a variety of real-time sources. This encompasses the following essential tasks: Directing and guiding the team in implementing robust development practices that foster and facilitate the delivery of exceptional quality software code Engaging in collaborative endeavours with the team to formulate innovative solutions and designs that address and resolve intricate problems with finesse and precision Advocating for the adoption of clean coding principles and sound decision-making within the team, thereby cultivating an environment of excellence and continuous improvement Working closely with existing architects to provide strategic recommendations for optimizing the product architecture of the airline integration and platform Enhance team performance, create a well-structured training program that introduces and familiarizes team members with new tools and technologies. This program should focus on improving individual technical skills and boosting the collective capabilities of the team. Assuming responsibility and ownership of the team & technical roadmap, steering its priorities with vision and purpose Requirements : More than 12 years of experience in software development using C#, .Net Core, Javascript, and Typescript A minimum of 4 years of experience in travel, especially in flights, is preferred. Strong experience in developing and integrating Rest APIs, XML, JSON, SOAP An architectural & system design skills Strong experience in Principles of good software design Required: polymorphism, mutability vs immutability, side-effecting code, REST, Idempotency, SOLID, Imperative vs Functional, Stack vs Heap. Experience in Concurrent Programming Threads, time slicing, thread safety, critical sections async/await pattern Queues & Topics Streaming Experience in Performance enhancement e.g. Big-O notation An understanding of Scaling e.g. Microservices, ESB, Sharding, Hexagonal Architecture Strong data storage experience with databases such as Postgres, Oracle, mysql, Active Record Pattern / ORM frameworks Experience in scaling software for performance and growth Experience in GCP/AWS Experience in Agile development experience Experience with code review tools like SonarQube, etc. Proven experience in solving complex architecture and business problems with solutions that are extensible, simple, and optimal Ability to think in terms of integrating systems and networks as well as programs Experience influencing software engineering best practices within your team, including coding standards, code reviews, source control management, build processes, testing, and operations Experience taking a leading role in building complex software systems that have been successfully delivered to customers with other engineers working under your guidance Experience in communicating with engineering leadership to understand requirements describing software product features, technical designs, and product strategy Exposure to network security is a plus Prior complex software architecture experience will be preferred B.E/ B.Tech in Computer Science Email: Sam@hiresquad.in
Hiresquad
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Hiresquad
35.0 - 45.0 Lacs P.A.
7.0 - 10.0 Lacs P.A.
37.5 - 45.0 Lacs P.A.
15.0 - 22.5 Lacs P.A.
Noida, Pune, Bengaluru
6.0 - 10.0 Lacs P.A.
25.0 - 30.0 Lacs P.A.
Bengaluru
10.0 - 12.0 Lacs P.A.
20.0 - 25.0 Lacs P.A.
Bengaluru
5.0 - 9.0 Lacs P.A.
30.0 - 35.0 Lacs P.A.