A software developer's salary usually ranges from £30,000 for entry-level roles to £80,000 for senior positions. The overall average sits between £45,000 and £65,000, this is heavily influenced by experience, location, and the tech you specialize in.