Period
to 23 July 2017

The median annual salary for a Programmer was £70,000 in advertised job vacancies in Stoke-on-Trent during the 6 months to 23 July 2017.

The first table below provides salary benchmarking and summary statistics including a comparison to same period in the previous 2 years.

Programmer
Staffordshire > Stoke-on-Trent
6 months to
23 Jul 2017
Same period 2016 Same period 2015
Rank 56 67 55
Rank change year-on-year +11 -12 -
Permanent jobs requiring a Programmer 1 6 3
As % of all permanent IT jobs advertised in Stoke-on-Trent 0.28% 1.18% 0.76%
As % of the Job Titles category 0.29% 1.22% 0.79%
Number of salaries quoted 1 6 3
Stoke-on-Trent median annual salary £70,000 £35,000 £45,000
Median salary % change year-on-year +100.00% -22.22% -
10th Percentile £65,000 £30,000 £36,500
90th Percentile £75,000 £44,250 £70,500
Staffordshire median annual salary £65,000 £35,000 £37,500
% change year-on-year +85.71% -6.67% +15.38%

The next table is for comparison with the above and includes summary statistics for all job roles in permanent job vacancies advertised in Stoke-on-Trent. Most job vacancies include a discernible job title. As such, the figures in the first row provide an indication of the number of permanent jobs in our overall sample.

IT Job Roles
Stoke-on-Trent
Permanent job vacancies with a job title containing a recognized job role 343 493 380
As % of all permanent IT job vacancies advertised in Stoke-on-Trent 97.17% 97.24% 96.69%
Number of salaries quoted 292 450 342
Stoke-on-Trent median annual salary £37,500 £37,500 £35,000
Median salary % change year-on-year - +7.14% -
10th Percentile £21,250 £22,500 £22,000
90th Percentile £62,375 £55,000 £54,875
Staffordshire median annual salary £37,500 £37,500 £37,750
% change year-on-year - -0.66% +7.86%

Programmer
Job Vacancy Trend in Stoke-on-Trent

Job postings that featured Programmer in the job title as a percentage of all IT jobs advertised in Stoke-on-Trent.

Job vacancy trend for Programmer in Stoke-on-Trent

Programmer
Salary Trend in Stoke-on-Trent

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Programmer in Stoke-on-Trent.

Salary trend for Programmer in Stoke-on-Trent

Programmer Skill Set
Top 23 Co-occurring IT Skills in Stoke-on-Trent

For the 6 months to 23 July 2017, Programmer job roles required the following IT skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the Stoke-on-Trent region featuring Programmer in the job title.

1 1 (100.00%) C#
1 1 (100.00%) Java
1 1 (100.00%) .NET
1 1 (100.00%) Linux
1 1 (100.00%) TCP/IP
1 1 (100.00%) Internet
1 1 (100.00%) Middleware
1 1 (100.00%) Software Engineering
1 1 (100.00%) Mathematics
1 1 (100.00%) Physics
1 1 (100.00%) Computer Science
1 1 (100.00%) Haskell
1 1 (100.00%) Erlang
1 1 (100.00%) Multithreading
1 1 (100.00%) F#
1 1 (100.00%) Open Source
1 1 (100.00%) Clojure
1 1 (100.00%) Go
1 1 (100.00%) Low Latency
1 1 (100.00%) Data Structures
1 1 (100.00%) Algorithms
1 1 (100.00%) Complexity Analysis
1 1 (100.00%) Multithreaded Programming

Programmer Skill Set
Co-occurring IT Skills in Stoke-on-Trent by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Communications & Networking
1 1 (100.00%) Internet
1 1 (100.00%) TCP/IP
Libraries, Frameworks & Software Standards
1 1 (100.00%) .NET
1 1 (100.00%) Middleware
Miscellaneous
1 1 (100.00%) Algorithms
1 1 (100.00%) Computer Science
1 1 (100.00%) Data Structures
Operating Systems
1 1 (100.00%) Linux
Processes & Methodologies
1 1 (100.00%) Complexity Analysis
1 1 (100.00%) Low Latency
1 1 (100.00%) Mathematics
1 1 (100.00%) Multithreaded Programming
1 1 (100.00%) Multithreading
1 1 (100.00%) Open Source
1 1 (100.00%) Physics
1 1 (100.00%) Software Engineering
Programming Languages
1 1 (100.00%) C#
1 1 (100.00%) Clojure
1 1 (100.00%) Erlang
1 1 (100.00%) F#
1 1 (100.00%) Go
1 1 (100.00%) Haskell
1 1 (100.00%) Java