For these reasons it’s good to mix in different key strengths into the cover letter instead of listing just hard or soft skills exclusively. For example, listing both team collaboration skills alongside python development skills shows a great balance between technical know-how and social ability. It is combinations such as these that will help IT candidates stand out from their peers.