Things to consider before hiring a .net development team