In this position we require a "know it all" person in the field of software development. examples of the tasks include:
. Meet with client to gather requirements
. analyse, document and brief developers with requirements
. follow up on development and ensure timely delivery and constant update to clients
. QA on some tasks
. consult with developers regarding presales meetings
. Constant communication between clients and developers