This study surveyed employers to understand what skills they desire in new graduates. It found that while both soft skills and technical skills are important, soft skills scored higher on average in importance. Three technical skills - source code versioning, testing and agile methods - were viewed as similarly important as soft skills. Employers also preferred evidence that students have applied their technical skills to create actual software, rather than just learning skills theoretically. The study adds to previous research identifying skills gaps between university curricula and employer needs.