software project manager careers in Ibadan, Nigeria