Building Great Software Engineering Teams [electronic resource] : Recruiting,