Requirements
Bachelor's or master's degree in computer science or related field from a Tier 1 University.
• 6+ year experience in and strong hands-on proficiency in Node.js, NestJS, React, RDBMS(diverse technology) and overall 10+ years of experience in IT field.
• In-depth knowledge of API-driven microservices architecture, allowing seamless communication between various components.
• Exposure with Design patterns, cloud technologies (Azure preferable), Docker, Kubernetes and Queuing using partitions.
• Relevant certifications (e.g., Microsoft Certified: Azure Solution Architect, Aws solution architect associate) would be a plus.
• Demonstrated experience in version upgrades and code refactoring, successfully transitioning from older versions to the latest ones.
• Proficiency in DevOps and Deployment strategies, facilitating efficient and continuous deployment processes.
• Familiarity with web application security standards such as OWASP and CSRF, ensuring secure development practices.
• Experience with RDBMS as well as NoSQL, web servers (Nginx, Apache, IIS).
• Solid understanding and practical experience with fully OOPs, Prototype & MVC concepts.
• Knowledge of multiple back-end languages (Go, Python) preferred.
• Strong in client-side and server-side design, optimizing/normalizing code, and database flow.
• Strong communication and interpersonal skills.
• Knowledge of JIRA for managing task/project.
• Good to have background in Aviation or a tech product company.
• Comfortable working cordially with varied business users, internal IT team and 3rd party vendors.
Key Interactions
• Internal: Tech & Digital, Product, Customer Experience, Business Success, HR, Admin, Finance.
• External: 3rd party vendor.
• Nature of purpose of interaction: IT Software Development.