Bachelor's or master's degree in Computer Science, Engineering or related field or equivalent experience
15+ years of experience leading, managing and developing top engineering talent. Act as a menor and coach engingeers at all levels, helping them to grow and excel in their careers.
5+ years of experience in software development and project management
Experience in agile methodologies such as Scrum and Kanban
Proficiency in programming languages such as Java, Python, and JavaScript
Familiarity with cloud computing platforms such as AWS, Azure, and Google Cloud
Excellent communication and teamwork skills
Strong analytical and problem-solving skills
Solid track record of delivering software projects on time and within budget