Software developers research, design, build and implement software systems and solutions using a variety of computer programming languages and applications. They play an important role in many areas of the economy. Our 2025 survey highlights how experienced software developers, alongside other IT roles, are very much in demand. Experienced or senior software developers are normally tasked with mentoring junior colleagues in the design, development, implementation, maintenance, optimisation and troubleshooting of software programs and applications.
Knowledge of current typical pay levels, via access to salary benchmarking data, can help employers stay abreast of market rates and remain competitive in this fast-moving area of the labour market.
The latest snapshot from IDR’s salary benchmarking tool, Pay Benchmarker, shows that the median annual salary for software developers is currently £51,703, while the average or mean is similar at £52,469. The median for senior software developers indicates a significant lead on the basic role, at £65,814, and the mean is even higher at £69,889 (see table below). The greater gap between the median and the mean for senior roles indicates that the distribution here is skewed towards the higher end, mainly as a result of the tighter labour market for more experienced practitioners.
The summary market data is based on information from 32 organisations in the case of level 7 roles and 27 in the case of roles at level 8. Contributors include Boots, Capita, Cancer Research, Jacobs, Imerys, Lloyds Banking Group, LV=, the Met Office, National Crime Agency, National Grid and Rentokil.