We've had a few queries lately about cover letters and content so here are a few quick tips.
Firstly the answer to the question in the title is yes - always include a cover letter. It will help your application to stand out and more importantly stand apart from the rest of the applications sitting in the recruiter's inbox.
Now the next question invariably will be what to include? Remember you are not writing a letter here so no formal letter etiquette is necessary, well to a point anyway, this doesn't mean you can address the recruiter as Hey dude or Hiya. It does mean you don't need to include your address or their address in the header though. Try and get a name to address the letter to, if the ad doesn't include a contact name then ring the company and ask for the HR Manager's name, look up LinkedIn or ring the agency and ask who is looking after the role, if you are calling the agency though be sure and have the reference number for the job to hand because the receptionist will no doubt need this to find the role you are interested in.
Onto the content of the cover letter, don't use a generic cover letter, make it specific to the role you are applying for, don't exagerate, don't write a load of fluff expecting the reader to be impressed with the jargon you include. Be concise and honest, sell yourself but don't be cocky, there's a very thin line between selling yourself and overdoing it. So, keep it short and sweet, make reference to some of the skills mentioned in the job spec and how you fit the profile, give one or two examples of your experience but make sure it's relevant to the job spec but don't write too much, remember you need something to talk about in the interview.
The most important thing with a cover letter is to grab their interest, you want to be the candidate they remember out of all the applications they receive for the right reasons so above anything else don't bore the recruiter and DON'T LIE! Our career centre has some further advice which is definitely worth a read.
If anyone else has any advice they would like to add here - go for it...