What graduate salary can I expect in an IT job?
Your graduate salary for your first IT job could be under £21,000 or over £30,000, depending on what you do and where you do it. In some cases, remuneration could be even higher.
IT graduate scheme salaries
Starting salaries for IT jobs tend to be highest at big employers that run IT or technology graduate programmes. The following figures refer to 2018 start dates, unless otherwise stated.
- Alfa graduate salary: £40,000
- American Express graduate salary: £30,000
- aquilaheywood graduate salary: circa £29,000
- BAE Systems graduate salary: £28,000 minimum
- BT graduate salary: £28,250–£31,500
- CGI graduate salary: £26,000 PTS (programme and technical services) division; £21,600 outsourcing services division (both for 2016 entry)
- Close Brothers graduate salary: £27,000
- Co-operative Bank graduate salary: £26,500
- DSTL graduate salary: £20,000−£25,000
- FDM Group graduate salary: £21,500–£25,000
- Fujitsu graduate salary: £29,000 plus £1,000 joining bonus
- GCHQ graduate salary: around £25,738
- IBM graduate salary: £30,000
- Imagination Technologies graduate salary: £25,000–£30,000 (2017 entry)
- Lloyds Banking Group graduate salary £28,000
- Lockheed Martin UK: £26,000 plus £1,000 (2017 entry)
- Metaswitch Networks graduate salary: £35,000
- MI5 graduate salary: £33,000
- Microsoft graduate salary: £34,700 plus sign-on bonus
- National Grid graduate salary: £27,500 (bachelors degree); £28,500 (masters degree), plus £2,000 joining bonus
- NHS health informatics scheme graduate salary: circa £23,000 (plus higher cost of living allowance where applicable)
- Ocado graduate salary: up to £33,000 (2017 entry)
- REPL Group: £25,000 (2017 entry)
- Sky graduate salary: £25,000–£32,000
- Softwire graduate salary: £36,000
- Sparx: £30,000+
- Tessella graduate salary: £24,000–£35,000 (2017 entry)
- ThoughtWorks graduate salary: £32,000–£34,000
- TPP graduate salary: £36,000
You can find more details on these IT employers and apply for graduate jobs and internships via their employer hubs.
Average salaries for graduate IT jobs
The Destinations of Leavers from Higher Education survey reported that computer science graduates who left university in 2015/16 and entered full-time paid employment were earning an average salary of £24,000 six months after graduating. Note that this figure covers all such graduates, regardless of whether they were working in IT or had a ‘graduate-level’ job.
Can I negotiate a higher starting salary?
At entry level, there’s not much scope for negotiating a higher remuneration package. However, some IT companies do have salary ranges, and will position you on these depending on your academic qualifications, previous experience and performance in the selection process.
Steve Rodgers, international recruitment manager in Ocado’s technology division, comments: ‘We have a baseline graduate salary that can be augmented depending upon the individual. I wouldn't say it's negotiable per se but, for example, if a graduate has strong academics (a postgraduate degree) with appropriate project or relevant work/internship experience then we would make an enhanced offer.’
Will I get paid more if I have a postgraduate degree?
Some IT employers do start their graduates higher up the pay scale if they have a masters degree or PhD. For example, National Grid offers a slightly higher starting salary for graduates with a masters, while, as outlined above, Steve Rodgers states that a postgraduate degree is one factor that might contribute to a higher starting salary.
How much do experienced IT professionals earn?
According to IT Jobs Watch, the median salary for developer jobs (all experience levels) is £45,000. The average for IT project management jobs is £52,500; the average for technology consultant jobs is £55,000; the average for technology jobs in investment banking is £70,000; and the average for technology jobs in investment management is £65,000. For business analyst roles the median salary is £50,000 (September 2017).
IT Jobs Watch's analysis also shows that the median salary for jobs requiring PHP skills is £40,000. For C# jobs the average salary is £45,000 (likewise for .Net jobs). For jobs involving Perl the average salary is £55,000 and likewise for Java jobs (figures correct as of September 2017).
Follow us on Twitter @TjobsEng_Tech.