Roles & Responsibilities
- Lead, mentor, coach and develop direct reports in their technical skills and leadership abilities
- Develop a high-performance culture within the organization by setting clear expectations, providing regular feedback and holding people accountable for results
- Establish effective communication channels between different departments within the organization
- Collaborate with cross-functional teams to identify opportunities for process improvements and implement solutions
- Drive innovation initiatives across various functions in the company, especially adoption of AI / ML where relevant
- Manage risks associated with product development lifecycle
- Maintain accurate records related to projects managed by the department
- Plan and manage engineering / infrastructure budgets for multiple concurrent projects
- Monitor project schedules and ensure timely completion of deliverables across the domain and organization
- Understand the nature of product and ensure the output of the team relevant with the products
- Monitor, improve, and implement necessary changes to the whole infrastructure of the product to stay updated with the business needs
Requirements (Education, Technical Skills, Relevant Experiences)
Minimum Bachelor's degree in Computer Science or Information TechnologyProven experience leading software development teams in agile methodologies (Scrum / Kanban)Excellent problem solving skills and ability to work independently as well as part of a teamStrong understanding of software development life cycle processes including requirements gathering, design, implementation, testing and deploymentExperience with cloud platforms such as AWS, Azure or Google Cloud PlatformExperience working with database technologies like SQL Server, Oracle DBMS, MySQL etc.Experience with scripting languages such as Python, Ruby, PHP, Bash etc.Knowledge of web technologies such as HTML5, CSS3, JavaScript frameworks etc.Experience using source code version control tools like Git, SVN etc.Solid grasp on software development best practices, coding standards and security principlesExperience in Travel Industry, especially related to tour, activities, attractions, or things to do is preferredTell employers what skills you have
Git
Budgets
CSS3
Azure
Google Cloud Platform
Agile Methodologies
JavaScript
HTML5
Bash
SQL
Ruby
Python
Product Development
Software Development