● Tertiary degree (BS in Computer Science, Software Engineering, or other related technology degrees) strongly preferred ● Minimum 7 years of experience in the software development industry, of which a minimum of 3 years experience must have been as a software development lead or manager. ● Working with teams that might not be co-located permanently ● Experience in cloud computing (PaaS, SaaS, IAAS) ● Agile methodology is a must ● Experience with Google Cloud Platform, Firestore, and Firebase is highly advantageous. ● Experience in simultaneously managing multiple Scrum teams ● Experience in healthcare is an advantage