No more applications are being accepted for this job
- Collaborate with team members to determine best practices for software, define software architecture requirements and objectives.
- Design and document highlevel and lowlevel architecture for OTA systems, considering scalability, security, and performance.
- Evaluate and select appropriate technologies, frameworks, and tools for software development.
- Provide technical leadership and mentorship to software development teams.
- Ensure that software designs and implementations adhere to best practices and industry standards.
- Perform code reviews and participate in the development process as needed.
- Identify and mitigate architectural risks.
- Stay uptodate with industry trends and emerging technologies to continually improve our systems.
- Proven experience as a Software Architect in the OTA domain or related industry.
- Strong expertise in software architecture principles, design patterns, and best practices.
- Proficiency in multiple programming languages and technologies commonly used in OTA systems (e.g., Java, , C#, Python, API design, microservices architecture).
- Experience with cloud technologies (e.g., AWS, Azure, Google Cloud).
- Excellent problemsolving and communication skills.
- Strong leadership and mentoring abilities.
- Ability to work collaboratively in a dynamic, fastpaced environment.
Dyninno India - Gurugram, India - Dyninno India LLP
Description
Responsibilities :
Requirements :