e business developer careers in Wamba, Nigeria