The following table provides summary statistics for permanent job vacancies advertised in Warwick with a requirement for C++ skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited C++ over the 3 months to 28 March 2017 with a comparison to the same period in the previous 2 years.

C++
Warwickshire / Warwick
3 months to
28 Mar 2017
Same period 2016 Same period 2015
Rank 37 61 39
Rank change year-on-year +24 -22  
Permanent jobs citing C++ 2 15 9
As % of all permanent IT jobs advertised in Warwick 1.12% 4.39% 3.33%
As % of the Programming Languages category 2.06% 6.47% 5.42%
Number of salaries quoted 2 15 9
Median salary £40,000 £35,000 £50,000
Median salary % change year-on-year +14.28% -30.00%  
UK excluding London median salary £42,500 £42,500 £40,000
% change year-on-year - +6.25%  

C++ is in the programming language skills category. The next table is for comparison with the above and provides summary statistics for all permanent job vacancies advertised in Warwick with a requirement for programming language skills.

Programming Language Skills
Warwick
Permanent job vacancies with a requirement for programming language skills 97 232 166
As % of all permanent IT job vacancies advertised in Warwick 54.49% 67.84% 61.48%
Number of salaries quoted 65 138 159
Median salary £42,500 £50,000 £45,000
Median salary % change year-on-year -15.00% +11.11%  
90% offered a salary of more than £25,000 £30,000 £25,000
10% offered a salary of more than £52,500 £56,000 £57,500
UK excluding London median salary £41,500 £41,000 £40,000
% change year-on-year +1.21% +2.50%  

C++
Job Vacancy Trend in Warwick

The job posting trend of jobs advertised in Warwick citing C++ as a proportion of all permanent or contract IT jobs with a match in the Programming Languages category.

Job vacancy trend for C++ in Warwick

C++
Salary Trend in Warwick

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

Salary trend for C++ in Warwick

C++
Top 30 Co-occurring IT Skills in Warwick

For the 6 months to 28 March 2017, IT jobs citing C++ also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the Warwick region with a requirement for C++.

1 11 (84.62%) Python
2 7 (53.85%) C
2 7 (53.85%) Linux
3 6 (46.15%) Degree
3 6 (46.15%) Java
3 6 (46.15%) Windows
3 6 (46.15%) Mac OS X
3 6 (46.15%) X-Windows
4 5 (38.46%) Bluetooth
4 5 (38.46%) C#
4 5 (38.46%) Agile Software Development
4 5 (38.46%) Software Engineering
4 5 (38.46%) JIRA
4 5 (38.46%) Mercurial
4 5 (38.46%) Jenkins
4 5 (38.46%) Mobile App
5 4 (30.77%) Automation Testing
5 4 (30.77%) Embedded Systems
5 4 (30.77%) Hudson
5 4 (30.77%) Git (software)
5 4 (30.77%) ZigBee
5 4 (30.77%) Test Scripting
5 4 (30.77%) Subversion
5 4 (30.77%) Wireless
5 4 (30.77%) Electronics
5 4 (30.77%) Middleware
6 2 (15.38%) JavaScript
6 2 (15.38%) Unix
6 2 (15.38%) OpenMP
6 2 (15.38%) Multithreading

C++
Co-occurring IT Skills in Warwick 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 5 (38.46%) Bluetooth
2 4 (30.77%) Wireless
2 4 (30.77%) ZigBee
3 1 (7.69%) Wi-Fi
Development Applications
1 5 (38.46%) Jenkins
1 5 (38.46%) JIRA
1 5 (38.46%) Mercurial
2 4 (30.77%) Git (software)
2 4 (30.77%) Hudson
2 4 (30.77%) Subversion
3 2 (15.38%) GDB
4 1 (7.69%) Jasmine
4 1 (7.69%) Karma Test Runner
4 1 (7.69%) Robot Framework
General
1 4 (30.77%) Electronics
Job Titles
1 5 (38.46%) Software Engineer
2 4 (30.77%) Embedded Engineer
2 4 (30.77%) Embedded Software Engineer
2 4 (30.77%) Tester
3 2 (15.38%) Applications Developer
3 2 (15.38%) Automation Tester
3 2 (15.38%) C++ Applications Developer
3 2 (15.38%) C++ Developer
3 2 (15.38%) Developer
3 2 (15.38%) Linux Developer
3 2 (15.38%) Software Tester
4 1 (7.69%) Applications Engineer
4 1 (7.69%) Java Engineer
4 1 (7.69%) Java Software Engineer
4 1 (7.69%) Mobile Software Engineer
4 1 (7.69%) Senior Applications Engineer
4 1 (7.69%) Senior Java Engineer
4 1 (7.69%) Senior Java Software Engineer
4 1 (7.69%) Senior Software Engineer
4 1 (7.69%) Test Leader
Libraries, Frameworks & Software Standards
1 6 (46.15%) X-Windows
2 4 (30.77%) Middleware
3 2 (15.38%) OpenMP
3 2 (15.38%) Qt
Miscellaneous
1 5 (38.46%) Mobile App
2 4 (30.77%) Embedded Systems
3 2 (15.38%) Computer Science
3 2 (15.38%) CUDA
Operating Systems
1 7 (53.85%) Linux
2 6 (46.15%) Mac OS X
2 6 (46.15%) Windows
3 2 (15.38%) Unix
4 1 (7.69%) Android
4 1 (7.69%) Apple iOS
Processes & Methodologies
1 5 (38.46%) Agile Software Development
1 5 (38.46%) Software Engineering
2 4 (30.77%) Automation Testing
2 4 (30.77%) Test Scripting
3 2 (15.38%) Analytics
3 2 (15.38%) Mathematics
3 2 (15.38%) Multithreading
3 2 (15.38%) Open Source
3 2 (15.38%) Parallel Programming
4 1 (7.69%) Android Development
4 1 (7.69%) Automated Testing
4 1 (7.69%) Exploratory Testing
4 1 (7.69%) iOS Development
4 1 (7.69%) Issue Tracking
4 1 (7.69%) Manual Testing
4 1 (7.69%) Software Testing
Programming Languages
1 11 (84.62%) Python
2 7 (53.85%) C
3 6 (46.15%) Java
4 5 (38.46%) C#
5 2 (15.38%) JavaScript
6 1 (7.69%) Objective-C
Qualifications
1 6 (46.15%) Degree
2 1 (7.69%) ISTQB
System Software
1 2 (15.38%) Cygwin
Vendors
1 1 (7.69%) Oracle