Ability to work as a standalone developer and manage projects from inception to completion. Proficiency in Planning, organizing, prioritizing and time management skills are important. Ability to multitask and take initiative. Strong organisational and project management skills. Proficiency in object-orientated