Period
to 21 October 2017

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

CppUnit
UK
6 months to
21 Oct 2017
Same period 2016 Same period 2015
Rank 1170 1204 1267
Rank change year-on-year +34 +63 +51
Permanent jobs citing CppUnit 8 18 35
As % of all permanent IT jobs advertised in the UK 0.005% 0.009% 0.016%
As % of the Development Applications category 0.022% 0.051% 0.092%
Number of salaries quoted 1 16 30
UK median annual salary £55,000 £88,750 £80,000
Median salary % change year-on-year -38.03% +10.94% +66.67%
UK excluding London median annual salary £55,000 £60,000 £34,000
% change year-on-year -8.33% +76.47% -29.17%

CppUnit is in the Development Applications category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for development application skills.

All Development Application Skills
UK
Permanent vacancies with a requirement for development application skills 35789 35331 38135
As % of all permanent IT jobs advertised in the UK 20.56% 18.49% 17.41%
Number of salaries quoted 29032 30506 32163
UK median annual salary £50,000 £47,500 £45,000
Median salary % change year-on-year +5.26% +5.56% -
10th Percentile £31,250 £30,000 £29,750
90th Percentile £75,000 £73,750 £70,000
UK excluding London median annual salary £45,000 £42,500 £40,000
% change year-on-year +5.88% +6.25% -

CppUnit
Job Vacancy Trend

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

Job vacancy trend for CppUnit in the UK

CppUnit
Salary Trend

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

Salary trend for CppUnit in the UK

CppUnit
Top 5 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing CppUnit within the UK over the 6 months to 21 October 2017. 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 +47 6 £55,000 -38.03% 1
UK excluding London +40 3 £55,000 -8.33% 1
London +23 3 - -
East of England +14 2 - - 1
South East +57 1 £55,000 +29.41%

For the 6 months to 21 October 2017, IT jobs citing CppUnit also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads with a requirement for CppUnit.

1 8 (100.00%) C++
1 8 (100.00%) Linux
1 8 (100.00%) Subversion
2 7 (87.50%) Agile Software Development
2 7 (87.50%) PostgreSQL
2 7 (87.50%) Windows
2 7 (87.50%) OO
2 7 (87.50%) POSIX
2 7 (87.50%) C
2 7 (87.50%) Java
2 7 (87.50%) Oracle
2 7 (87.50%) Multithreading
2 7 (87.50%) Relational Database
3 5 (62.50%) JIRA
3 5 (62.50%) Software Engineering
4 4 (50.00%) JNI
4 4 (50.00%) TCP/IP
4 4 (50.00%) Eclipse
4 4 (50.00%) RDBMS
4 4 (50.00%) SQL Server
4 4 (50.00%) JDBC
4 4 (50.00%) SQL
4 4 (50.00%) HTML
4 4 (50.00%) HTTP
4 4 (50.00%) AIX
4 4 (50.00%) Solaris
4 4 (50.00%) UML
4 4 (50.00%) XML
4 4 (50.00%) XSLT
4 4 (50.00%) ODBC

CppUnit
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 3 (37.50%) JBoss
1 3 (37.50%) Jetty
1 3 (37.50%) nginx
1 3 (37.50%) Tomcat
1 3 (37.50%) WebLogic
1 3 (37.50%) WebSphere
Communications & Networking
1 4 (50.00%) HTTP
1 4 (50.00%) TCP/IP
2 3 (37.50%) HTTPS
2 3 (37.50%) SNMP
3 1 (12.50%) Ethernet
3 1 (12.50%) Modbus
Database & Business Intelligence
1 7 (87.50%) PostgreSQL
1 7 (87.50%) Relational Database
2 4 (50.00%) RDBMS
2 4 (50.00%) SQL Server
3 3 (37.50%) Blockchain
3 3 (37.50%) InterSystems Cache
3 3 (37.50%) MySQL
3 3 (37.50%) Oracle Database
3 3 (37.50%) Oracle Database 11g
Development Applications
1 8 (100.00%) Subversion
2 5 (62.50%) JIRA
3 4 (50.00%) Eclipse
3 4 (50.00%) GDB
3 4 (50.00%) Hudson
3 4 (50.00%) Jenkins
4 3 (37.50%) Ant
4 3 (37.50%) JUnit
4 3 (37.50%) Maven
4 3 (37.50%) Sonatype Nexus
4 3 (37.50%) Valgrind
4 3 (37.50%) XMLSpy
5 1 (12.50%) Bugzilla
5 1 (12.50%) CMake
5 1 (12.50%) GCC
5 1 (12.50%) Git (software)
5 1 (12.50%) GNU Toolchain
General
1 3 (37.50%) Banking
1 3 (37.50%) Finance
Job Titles
1 5 (62.50%) Software Engineer
2 4 (50.00%) C Software Engineer
2 4 (50.00%) C/C++ Software Engineer
2 4 (50.00%) C++ Software Engineer
2 4 (50.00%) Principal Engineer
2 4 (50.00%) Principal Software Engineer
3 3 (37.50%) Blockchain Developer
3 3 (37.50%) C++ Developer
3 3 (37.50%) Developer
4 1 (12.50%) Embedded Engineer
4 1 (12.50%) Embedded Software Engineer
4 1 (12.50%) Senior Embedded Software Engineer
4 1 (12.50%) Senior Software Engineer
Libraries, Frameworks & Software Standards
1 7 (87.50%) POSIX
2 4 (50.00%) HTML
2 4 (50.00%) JDBC
2 4 (50.00%) JNI
2 4 (50.00%) ODBC
2 4 (50.00%) XML
2 4 (50.00%) XSLT
3 3 (37.50%) Apache OpenJPA
3 3 (37.50%) CSS
3 3 (37.50%) DOM
3 3 (37.50%) Drools
3 3 (37.50%) J2EE
3 3 (37.50%) Java EE
3 3 (37.50%) JAX-WS
3 3 (37.50%) JPA
3 3 (37.50%) JSP
3 3 (37.50%) SOAP
3 3 (37.50%) STL
3 3 (37.50%) Web Services
3 3 (37.50%) XSD
Miscellaneous
1 3 (37.50%) Enterprise Software
1 3 (37.50%) Fintech
2 1 (12.50%) CAN bus
2 1 (12.50%) Device Driver
Operating Systems
1 8 (100.00%) Linux
2 7 (87.50%) Windows
3 4 (50.00%) AIX
3 4 (50.00%) Solaris
3 4 (50.00%) Unix
4 1 (12.50%) Embedded Linux
Processes & Methodologies
1 7 (87.50%) Agile Software Development
1 7 (87.50%) Multithreading
1 7 (87.50%) OO
2 5 (62.50%) Software Engineering
3 4 (50.00%) Continuous Integration
3 4 (50.00%) Scenario Testing
3 4 (50.00%) SDLC
3 4 (50.00%) UML
4 3 (37.50%) Analytics
4 3 (37.50%) AOP
4 3 (37.50%) API Design
4 3 (37.50%) BPMN
4 3 (37.50%) ETL
4 3 (37.50%) Mathematics
4 3 (37.50%) Memory Management
4 3 (37.50%) Microservices
4 3 (37.50%) Open Source
4 3 (37.50%) RUP
4 3 (37.50%) Test Automation
4 3 (37.50%) Workflow
Programming Languages
1 8 (100.00%) C++
2 7 (87.50%) C
2 7 (87.50%) Java
3 4 (50.00%) SQL
4 3 (37.50%) C#
4 3 (37.50%) Go
4 3 (37.50%) Groovy
4 3 (37.50%) JavaScript
4 3 (37.50%) Python
4 3 (37.50%) Ruby
4 3 (37.50%) Scala
4 3 (37.50%) Shell Script
Qualifications
1 1 (12.50%) Degree
Quality Assurance & Compliance
1 4 (50.00%) QA
2 1 (12.50%) IEC 61131
2 1 (12.50%) JTAG
2 1 (12.50%) MISRA
Vendors
1 7 (87.50%) Oracle
2 3 (37.50%) Altova
2 3 (37.50%) Google
2 3 (37.50%) ILOG
2 3 (37.50%) Splunk