Period
to 22 June 2021

The following table provides summary statistics for permanent job vacancies advertised in the City of London with a requirement for CQRS skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited CQRS over the 6 months to 22 June 2021 with a comparison to the same period in the previous 2 years.

Command-Query Responsibility Segregation (also Command-Query Separation)
Central London > City of London
6 months to
22 Jun 2021
Same period 2020 Same period 2019
Rank 199 240 300
Rank change year-on-year +41 +60 +45
Permanent jobs citing CQRS 40 11 21
As % of all permanent jobs advertised in the City of London 0.76% 0.18% 0.21%
As % of the Processes & Methodologies category 0.80% 0.19% 0.22%
Number of salaries quoted 31 11 21
10th Percentile £72,500 £57,500 £47,500
25th Percentile £80,000 £60,000 £63,750
Median annual salary (50th Percentile) £85,000 £65,000 £72,500
Median % change year-on-year +30.77% -10.34% -6.45%
75th Percentile £108,750 £88,750 £103,750
90th Percentile £110,000 £103,750 "
Central London median annual salary £85,000 £76,250 £75,000
% change year-on-year +11.48% +1.67% +5.26%

CQRS is in the Processes and Methodologies category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies advertised in the City of London with a requirement for process or methodology skills.

All Process and Methodology Skills
City of London
Permanent vacancies with a requirement for process or methodology skills 4,995 5,819 9,445
As % of all permanent IT jobs advertised in the City of London 95.12% 94.23% 93.43%
Number of salaries quoted 4,448 5,092 8,421
10th Percentile £43,750 £41,250 £37,500
25th Percentile £55,000 £52,500 £50,000
Median annual salary (50th Percentile) £72,500 £70,000 £65,000
Median % change year-on-year +3.57% +7.69% +4.00%
75th Percentile £90,000 £85,000 £82,500
90th Percentile £106,250 £98,750 £97,500
Central London median annual salary £70,000 £70,000 £65,000
% change year-on-year - +7.69% +8.33%

CQRS
Job Vacancy Trend in the City of London

Job postings citing CQRS as a proportion of all IT jobs advertised in the City of London.

Job vacancy trend for CQRS in the City of London

CQRS
Salary Trend in the City of London

3-month moving average salary quoted in jobs citing CQRS in the City of London.

Salary trend for CQRS in the City of London

CQRS
Salary Histogram in the City of London

Salary distribution for jobs citing CQRS in the City of London over the 6 months to 22 June 2021.

Salary histogram for CQRS in the City of London

For the 6 months to 22 June 2021, IT jobs citing CQRS 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 across the City of London region with a requirement for CQRS.

1 33 (82.50%) Agile Software Development
2 32 (80.00%) Continuous Integration
3 31 (77.50%) .NET
4 27 (67.50%) Microservices
5 23 (57.50%) TDD
6 22 (55.00%) Microsoft
7 20 (50.00%) C#
8 19 (47.50%) DevOps
8 19 (47.50%) Test Automation
9 17 (42.50%) TeamCity
9 17 (42.50%) Multithreading
9 17 (42.50%) .NET Core
10 16 (40.00%) Domain-Driven Design
10 16 (40.00%) BDD
11 15 (37.50%) Twitter Bootstrap
11 15 (37.50%) SQL Server
12 14 (35.00%) Scrum
13 13 (32.50%) .NET Framework
13 13 (32.50%) NUnit
13 13 (32.50%) Octopus Deploy
13 13 (32.50%) User Experience
13 13 (32.50%) Rhino Mocks
13 13 (32.50%) Hybrid Cloud
13 13 (32.50%) SOLID
14 12 (30.00%) MVC
15 11 (27.50%) CSS
15 11 (27.50%) jQuery
15 11 (27.50%) SaaS
15 11 (27.50%) Azure
15 11 (27.50%) Deployment Automation

CQRS
Co-occurring IT Skills in the City of London 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 7 (17.50%) SharePoint
2 4 (10.00%) Confluence
2 4 (10.00%) Elasticsearch
2 4 (10.00%) GlassFish
2 4 (10.00%) JBoss
2 4 (10.00%) WebSphere
3 3 (7.50%) OpenStack
Business Applications
1 4 (10.00%) IBM Operational Decision Manager
Cloud Services
1 11 (27.50%) Azure
1 11 (27.50%) SaaS
2 8 (20.00%) Cloud Computing
3 7 (17.50%) Dynamics 365
3 7 (17.50%) PaaS
3 7 (17.50%) Power Platform
4 4 (10.00%) GitHub
5 1 (2.50%) AWS
Communications & Networking
1 4 (10.00%) HTTP
Database & Business Intelligence
1 15 (37.50%) SQL Server
2 9 (22.50%) NoSQL
3 7 (17.50%) Azure SQL Database
3 7 (17.50%) Data Lake
4 4 (10.00%) Apache Cassandra
4 4 (10.00%) Big Data
4 4 (10.00%) Hadoop
4 4 (10.00%) HBase
4 4 (10.00%) MongoDB
Development Applications
1 17 (42.50%) TeamCity
2 13 (32.50%) NUnit
2 13 (32.50%) Octopus Deploy
2 13 (32.50%) Rhino Mocks
3 8 (20.00%) Visual Studio Team System
4 4 (10.00%) Apache Archiva
4 4 (10.00%) Artifactory
4 4 (10.00%) Atlassian Bamboo
4 4 (10.00%) Bitbucket
4 4 (10.00%) Git (software)
4 4 (10.00%) GitLab
4 4 (10.00%) Jenkins
4 4 (10.00%) JIRA
4 4 (10.00%) JUnit
4 4 (10.00%) Mockito
4 4 (10.00%) Sonatype Nexus
4 4 (10.00%) Team Foundation Server
General
1 8 (20.00%) Finance
1 8 (20.00%) Social Skills
2 4 (10.00%) Back Office
2 4 (10.00%) Public Speaking
Job Titles
1 25 (62.50%) Developer
2 16 (40.00%) .NET Developer
3 13 (32.50%) Lead .NET Developer
3 13 (32.50%) Lead Developer
4 8 (20.00%) Architect
5 7 (17.50%) Applications Architect
5 7 (17.50%) Software Developer
6 5 (12.50%) Azure Architect
6 5 (12.50%) Enterprise Applications Architect
6 5 (12.50%) Enterprise Architect
6 5 (12.50%) Java Developer
6 5 (12.50%) SaaS Architect
6 5 (12.50%) Senior Developer
6 5 (12.50%) Senior Java Developer
7 4 (10.00%) Cloud Engineer
7 4 (10.00%) Cloud Native Engineer
7 4 (10.00%) Microsoft Engineer
8 3 (7.50%) .NET Software Developer
8 3 (7.50%) C# .NET Developer
8 3 (7.50%) Java Engineer
Libraries, Frameworks & Software Standards
1 31 (77.50%) .NET
2 17 (42.50%) .NET Core
3 15 (37.50%) Twitter Bootstrap
4 13 (32.50%) .NET Framework
5 11 (27.50%) CSS
5 11 (27.50%) jQuery
6 9 (22.50%) React
7 8 (20.00%) Entity Framework
8 7 (17.50%) Ajax
8 7 (17.50%) XML
9 5 (12.50%) Node.js
9 5 (12.50%) Spring
10 4 (10.00%) AngularJS
10 4 (10.00%) JAX-RS
10 4 (10.00%) Kafka
10 4 (10.00%) Protocol Buffers
10 4 (10.00%) REST
10 4 (10.00%) Spring Batch
10 4 (10.00%) Spring Integration
10 4 (10.00%) XMPP
Miscellaneous
1 13 (32.50%) Hybrid Cloud
1 13 (32.50%) User Experience
2 7 (17.50%) Enterprise Software
2 7 (17.50%) Social Media
3 6 (15.00%) Blog
4 5 (12.50%) Cloud Native
5 4 (10.00%) N-Tier
6 3 (7.50%) Private Cloud
7 1 (2.50%) Self-Motivation
Operating Systems
1 4 (10.00%) Linux
Processes & Methodologies
1 33 (82.50%) Agile Software Development
2 32 (80.00%) Continuous Integration
3 27 (67.50%) Microservices
4 23 (57.50%) TDD
5 19 (47.50%) DevOps
5 19 (47.50%) Test Automation
6 17 (42.50%) Multithreading
7 16 (40.00%) BDD
7 16 (40.00%) Domain-Driven Design
8 14 (35.00%) Scrum
9 13 (32.50%) SOLID
10 12 (30.00%) MVC
11 11 (27.50%) Deployment Automation
12 9 (22.50%) Open Source
12 9 (22.50%) Software Engineering
13 8 (20.00%) Risk Analysis
14 7 (17.50%) Cost-Benefit Analysis
14 7 (17.50%) Data Development
14 7 (17.50%) Security Testing
14 7 (17.50%) SOA
Programming Languages
1 20 (50.00%) C#
2 9 (22.50%) Java
2 9 (22.50%) JavaScript
2 9 (22.50%) SQL
3 7 (17.50%) Java 8
4 4 (10.00%) PowerShell
4 4 (10.00%) Python
4 4 (10.00%) T-SQL
Qualifications
1 8 (20.00%) Degree
2 5 (12.50%) Computer Science Degree
System Software
1 5 (12.50%) Docker
2 4 (10.00%) Apache ZooKeeper
Systems Management
1 5 (12.50%) Kubernetes
2 4 (10.00%) Ansible
2 4 (10.00%) Opscode Chef
Vendors
1 22 (55.00%) Microsoft
2 7 (17.50%) Databricks
3 4 (10.00%) IBM