Period
to 19 October 2018

The following table provides summary statistics for permanent job vacancies with a requirement for STL skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited STL over the 6 months to 19 October 2018 with a comparison to the same period in the previous 2 years.

Standard Template Library (STL)
UK
6 months to
19 Oct 2018
Same period 2017 Same period 2016
Rank 801 858 760
Rank change year-on-year +57 -98 -87
Permanent jobs citing STL 349 348 531
As % of all permanent IT jobs advertised in the UK 0.21% 0.20% 0.28%
As % of the Libraries, Frameworks & Software Standards category 0.53% 0.50% 0.71%
Number of salaries quoted 284 263 464
UK median annual salary £55,000 £52,500 £52,500
Median salary % change year-on-year +4.76% - -4.55%
10th Percentile £37,500 £32,500 £33,900
90th Percentile £92,500 £92,500 £110,000
UK excluding London median annual salary £52,500 £47,500 £50,000
% change year-on-year +10.53% -5.00% +5.26%

STL is in the Software Libraries and Frameworks category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for technical specification, industry standards, software libraries and framework skills.

All Software Libraries and Frameworks
UK
Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 65,878 70,285 74,642
As % of all permanent IT jobs advertised in the UK 39.98% 40.21% 39.01%
Number of salaries quoted 54,474 58,135 64,678
UK median annual salary £51,000 £50,000 £47,500
Median salary % change year-on-year +2.00% +5.26% +5.56%
10th Percentile £31,250 £29,750 £28,750
90th Percentile £82,500 £77,500 £76,250
UK excluding London median annual salary £45,000 £42,500 £41,500
% change year-on-year +5.88% +2.41% +3.75%

STL
Job Vacancy Trend

Job postings citing STL as a percentage of all IT jobs advertised.

Job vacancy trend for STL in the UK

STL
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing STL.

Salary trend for STL in the UK

STL
Salary Histogram

The salary distribution of IT jobs citing STL over the 6 months to 19 October 2018.

Salary histogram for STL in the UK

STL
Top 13 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing STL within the UK over the 6 months to 19 October 2018. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +52 345 £55,000 - 66
UK excluding London +83 240 £52,500 +10.53% 37
South East +70 164 £55,000 +15.79% 19
London -26 106 £70,000 +21.74% 32
South West +18 27 £45,000 - 1
East of England -8 26 £53,750 -4.44% 13
North of England +31 16 £45,000 +5.88% 1
North West +21 15 £45,000 +12.50% 1
Midlands +17 5 £47,500 +58.33%
West Midlands +35 4 £47,500 +58.33%
Scotland -4 2 £30,000 -22.58% 3
Yorkshire +24 1 £42,500 -
East Midlands -4 1 - -

For the 6 months to 19 October 2018, IT jobs citing STL also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads with a requirement for STL.

1 349 (100.00%) C++
2 198 (56.73%) Software Engineering
3 183 (52.44%) Boost C++ Libraries
4 174 (49.86%) Multithreading
5 168 (48.14%) Linux
6 150 (42.98%) Python
7 143 (40.97%) C
8 127 (36.39%) C#
9 121 (34.67%) Windows
10 92 (26.36%) Agile Software Development
11 91 (26.07%) Microsoft
12 90 (25.79%) SQL
12 90 (25.79%) MFC
13 83 (23.78%) Java
13 83 (23.78%) Finance
13 83 (23.78%) Bash Shell
14 78 (22.35%) Degree
15 76 (21.78%) .NET
16 70 (20.06%) TDD
17 68 (19.48%) SQL Server
18 67 (19.20%) .NET Framework
19 65 (18.62%) Git (software)
20 60 (17.19%) OpenCV
21 57 (16.33%) Computer Science
21 57 (16.33%) Scrum
22 56 (16.05%) Cybersecurity
23 55 (15.76%) JavaScript
24 54 (15.47%) MySQL
24 54 (15.47%) OO
24 54 (15.47%) Artificial Intelligence

STL
Co-occurring IT Skills 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:

Application Platforms
1 43 (12.32%) Apache Pig
2 4 (1.15%) Confluence
3 1 (0.29%) CMS
Applications
1 1 (0.29%) Microsoft Office
Communications & Networking
1 51 (14.61%) HTTP
2 46 (13.18%) TCP/IP
3 45 (12.89%) Firewall
4 43 (12.32%) SSL
5 18 (5.16%) Multicast
6 10 (2.87%) RTP
7 3 (0.86%) Network Security
8 2 (0.57%) Broadband
8 2 (0.57%) Ethernet
9 1 (0.29%) DLNA
9 1 (0.29%) Internet
9 1 (0.29%) Peer-to-Peer Networking
9 1 (0.29%) UPnP
9 1 (0.29%) Wi-Fi
Database & Business Intelligence
1 68 (19.48%) SQL Server
2 54 (15.47%) MySQL
3 49 (14.04%) Big Data
4 44 (12.61%) Hadoop
5 43 (12.32%) Apache Hive
6 10 (2.87%) Blockchain
7 8 (2.29%) Oracle Reports
8 2 (0.57%) Data Mining
8 2 (0.57%) MongoDB
8 2 (0.57%) PostgreSQL
9 1 (0.29%) Relational Database
Development Applications
1 65 (18.62%) Git (software)
2 52 (14.90%) Visual Studio
3 51 (14.61%) JIRA
4 45 (12.89%) Atlassian Bamboo
5 44 (12.61%) Bitbucket
5 44 (12.61%) CodeSonar
5 44 (12.61%) git-flow
5 44 (12.61%) Robot Framework
5 44 (12.61%) Selenium
6 10 (2.87%) Subversion
7 9 (2.58%) Hudson
8 8 (2.29%) Bugzilla
8 8 (2.29%) CMake
8 8 (2.29%) CruiseControl
8 8 (2.29%) Gemini Tracker
8 8 (2.29%) VSS/SourceSafe
9 4 (1.15%) Jenkins
10 3 (0.86%) Maven
11 2 (0.57%) Ant
11 2 (0.57%) Eclipse
General
1 83 (23.78%) Finance
2 40 (11.46%) Banking
3 25 (7.16%) Marketing
4 15 (4.30%) Investment Banking
5 7 (2.01%) Games
6 6 (1.72%) Financial Institution
6 6 (1.72%) Manufacturing
6 6 (1.72%) Telecoms
7 5 (1.43%) Front Office
7 5 (1.43%) Law
8 4 (1.15%) Electronics
9 3 (0.86%) Automotive
10 1 (0.29%) Legal
10 1 (0.29%) Retail
Job Titles
1 160 (45.85%) Developer
1 160 (45.85%) Software Engineer
2 137 (39.26%) C++ Developer
3 129 (36.96%) C++ Software Engineer
4 52 (14.90%) Software Developer
5 38 (10.89%) Java Engineer
5 38 (10.89%) Java Software Engineer
6 37 (10.60%) C# Software Engineer
7 36 (10.32%) Senior Software Engineer
8 35 (10.03%) C++ Software Developer
9 33 (9.46%) Senior C++ Software Engineer
10 22 (6.30%) Embedded Engineer
11 21 (6.02%) Embedded Software Engineer
12 18 (5.16%) Senior Developer
13 16 (4.58%) Computer Engineer
13 16 (4.58%) Computer Vision Engineer
13 16 (4.58%) Developer/Software Engineer
14 14 (4.01%) Low Latency C++ Developer
15 12 (3.44%) Embedded C++ Engineer
16 11 (3.15%) Embedded C++ Software Engineer
Libraries, Frameworks & Software Standards
1 183 (52.44%) Boost C++ Libraries
2 90 (25.79%) MFC
3 76 (21.78%) .NET
4 67 (19.20%) .NET Framework
5 60 (17.19%) OpenCV
6 53 (15.19%) REST
6 53 (15.19%) SOAP
7 49 (14.04%) Java EE
8 47 (13.47%) ASP.NET
9 44 (12.61%) Django
9 44 (12.61%) LAMP
9 44 (12.61%) Node.js
9 44 (12.61%) RabbitMQ
9 44 (12.61%) Spring MVC
10 35 (10.03%) COM
11 26 (7.45%) XML
12 24 (6.88%) Qt
13 19 (5.44%) Web Services
14 11 (3.15%) ATL
15 9 (2.58%) HTML
Miscellaneous
1 57 (16.33%) Computer Science
2 35 (10.03%) Algorithms
2 35 (10.03%) Robotics
3 17 (4.87%) Fintech
3 17 (4.87%) Self-Motivation
4 16 (4.58%) Greenfield Project
5 15 (4.30%) Analytical Skills
6 13 (3.72%) Foreign Exchange (FX)
7 11 (3.15%) Embedded Systems
8 9 (2.58%) Hedge funds
9 8 (2.29%) Virtual Team
10 7 (2.01%) Client/Server
11 6 (1.72%) Equities
12 4 (1.15%) Field-Programmable Gate Array
13 3 (0.86%) CUDA
13 3 (0.86%) Device Driver
13 3 (0.86%) Life Science
14 2 (0.57%) Data Structures
14 2 (0.57%) Fixed Income
15 1 (0.29%) Enterprise Software
Operating Systems
1 168 (48.14%) Linux
2 121 (34.67%) Windows
3 45 (12.89%) Android
4 44 (12.61%) Apple iOS
4 44 (12.61%) Mac OS X
5 35 (10.03%) Unix
6 15 (4.30%) Embedded Linux
7 4 (1.15%) Mac OS
8 1 (0.29%) OpenVMS
8 1 (0.29%) Windows Embedded Compact
Processes & Methodologies
1 198 (56.73%) Software Engineering
2 174 (49.86%) Multithreading
3 92 (26.36%) Agile Software Development
4 70 (20.06%) TDD
5 57 (16.33%) Scrum
6 56 (16.05%) Cybersecurity
7 54 (15.47%) Artificial Intelligence
7 54 (15.47%) OO
8 53 (15.19%) Machine Learning
9 50 (14.33%) Test Automation
10 49 (14.04%) Ethical Hacking
10 49 (14.04%) Penetration Testing
10 49 (14.04%) Reverse Engineering
11 46 (13.18%) SDLC
12 45 (12.89%) Kanban
13 44 (12.61%) API Design
14 43 (12.32%) User Stories
15 37 (10.60%) Neural Network
16 34 (9.74%) Computer Vision
17 33 (9.46%) Low Latency
Programming Languages
1 349 (100.00%) C++
2 150 (42.98%) Python
3 143 (40.97%) C
4 127 (36.39%) C#
5 90 (25.79%) SQL
6 83 (23.78%) Bash Shell
6 83 (23.78%) Java
7 55 (15.76%) JavaScript
8 49 (14.04%) Objective-C
9 48 (13.75%) PowerShell
10 43 (12.32%) PHP
11 26 (7.45%) Perl
12 17 (4.87%) Embedded C++
13 11 (3.15%) VC++
14 5 (1.43%) MATLAB
14 5 (1.43%) VB
14 5 (1.43%) VBA
15 3 (0.86%) Embedded C
16 2 (0.57%) Ruby
17 1 (0.29%) R
Qualifications
1 78 (22.35%) Degree
2 52 (14.90%) Security Cleared
3 48 (13.75%) CCNA
3 48 (13.75%) Cisco Certification
3 48 (13.75%) CISSP
3 48 (13.75%) CompTIA Security+
3 48 (13.75%) DV Cleared
3 48 (13.75%) GIAC
3 48 (13.75%) Linux+ Certification
3 48 (13.75%) MCSE
3 48 (13.75%) Microsoft Certification
3 48 (13.75%) Network+ Certification
3 48 (13.75%) SANS
3 48 (13.75%) SSCP
4 40 (11.46%) Computer Science Degree
5 10 (2.87%) Master's Degree
5 10 (2.87%) Numerate Degree
6 7 (2.01%) PhD
7 5 (1.43%) MPhil
8 3 (0.86%) SC Cleared
Quality Assurance & Compliance
1 5 (1.43%) QA
System Software
1 44 (12.61%) Docker
1 44 (12.61%) vSphere
2 7 (2.01%) Virtual Machines
3 2 (0.57%) Firmware
Systems Management
1 45 (12.89%) Puppet
2 44 (12.61%) Salt
3 1 (0.29%) Ansible
Vendors
1 91 (26.07%) Microsoft
2 21 (6.02%) Oracle
3 8 (2.29%) Tradeweb
4 3 (0.86%) SAP
5 2 (0.57%) Google
6 1 (0.29%) Intel
6 1 (0.29%) QNX