The Find method does not expect a generic type and the where clause is returning an IEnumerable which you're attempting to cast as Employee. Replace the where clause with FirstOrDefault. e.g.
_employeeRepository.Find()
.FirstOrDefault(i => i.User_Name == employee.User_Name)