Period
to 17 January 2018

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 17 January 2018 with a comparison to the same period in the previous 2 years.

CppUnit
UK
6 months to
17 Jan 2018
Same period 2017 Same period 2016
Rank 1145 1144 1267
Rank change year-on-year -1 +123 +2
Permanent jobs citing CppUnit 12 29 16
As % of all permanent IT jobs advertised in the UK 0.007% 0.016% 0.008%
As % of the Development Applications category 0.034% 0.087% 0.044%
Number of salaries quoted 2 19 14
UK median annual salary £56,250 £60,000 £55,000
Median salary % change year-on-year -6.25% +9.09% -15.38%
10th Percentile £53,875 £54,100 £34,000
90th Percentile £60,625 £113,750 £93,750
UK excluding London median annual salary £56,250 £60,000 £40,000
% change year-on-year -6.25% +50.00% +30.08%

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 35,063 33,499 36,095
As % of all permanent IT jobs advertised in the UK 20.24% 18.84% 17.56%
Number of salaries quoted 28,743 28,720 30,727
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 £30,000
90th Percentile £75,000 £72,500 £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 17 January 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 -10 10 £56,250 -6.25%
UK excluding London +14 7 £56,250 -6.25%
East of England +17 6 £57,500 -4.17%
London +4 3 - -
South East - 1 £55,000 -

For the 6 months to 17 January 2018, 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 12 (100.00%) C++
1 12 (100.00%) Linux
1 12 (100.00%) Subversion
2 11 (91.67%) Agile Software Development
2 11 (91.67%) PostgreSQL
2 11 (91.67%) Windows
2 11 (91.67%) OO
2 11 (91.67%) POSIX
2 11 (91.67%) C
2 11 (91.67%) Java
2 11 (91.67%) Oracle
2 11 (91.67%) Multithreading
2 11 (91.67%) Relational Database
3 9 (75.00%) Software Engineering
3 9 (75.00%) JIRA
4 8 (66.67%) RDBMS
4 8 (66.67%) JNI
4 8 (66.67%) SQL Server
4 8 (66.67%) JDBC
4 8 (66.67%) AIX
4 8 (66.67%) Solaris
4 8 (66.67%) ODBC
4 8 (66.67%) Unix
4 8 (66.67%) SDLC
5 7 (58.33%) Scenario Testing
5 7 (58.33%) QA
6 4 (33.33%) HTTP
6 4 (33.33%) TCP/IP
6 4 (33.33%) XML
6 4 (33.33%) UML

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