Dear Sir/Madam,
I am writing to you in relation to the graduate job advertised on the [source] website. I am a recent graduate from [university] attaining a 2.1 in [subject] and I am very interested in this position with [company]. I believe I would be very much suitable for the position and that [company] can teach me the business side of programming which is what I am keen to gain experience in.
Software programming using a variety of languages and producing end results with the use of programming was my greatest joy whilst at university. My enthusiasm was further amplified with the decision to base my third year project on a programming assignment which illustrates my passion of programming well.
Whilst on my degree course I have had various roles of responsibility from managing small projects to representing other students on the course, and my experience and confidence has grown to an exceptional level which I believe would be vital for an [job title] at [company].
Enclosed is my CV which gives further details of my achievements.
I look forward to hearing from you soon regarding graduate opportunities with [company].
Yours faithfully
chiggz