Lots of good advice in this article for landing a great job.   I regularly give the advice to job seekers to always keep in mind what the employer wants, not just what your personal skills are.   The idea is to speak directly to the employers desires, not just about yourself.