• Degree in Computer Science/Software Engineering or equivalent • 10+ years of experience in software development • 1+ years of experience managing a team • Proficiency in SQL • Supply Chain or ERP business domain experience is an added advantage • Strong communication and interpersonal skills