Period
to 24 February 2018

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

Functional Programming
UK
6 months to
24 Feb 2018
Same period 2017 Same period 2016
Rank 629 553 677
Rank change year-on-year -76 +124 +286
Permanent jobs citing Functional Programming 619 772 736
As % of all permanent IT jobs advertised in the UK 0.35% 0.44% 0.35%
As % of the Processes & Methodologies category 0.39% 0.49% 0.39%
Number of salaries quoted 494 596 663
UK median annual salary £67,500 £65,000 £62,500
Median salary % change year-on-year +3.85% +4.00% +8.70%
10th Percentile £42,500 £38,750 £41,250
90th Percentile £94,625 £105,000 £110,000
UK excluding London median annual salary £50,000 £55,000 £55,000
% change year-on-year -9.09% - +10.00%

Functional Programming 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 with a requirement for process or methodology skills.

All Process and Methodology Skills
UK
Permanent vacancies with a requirement for process or methodology skills 157,432 157,308 187,549
As % of all permanent IT jobs advertised in the UK 89.88% 89.54% 88.84%
Number of salaries quoted 128,025 129,519 155,322
UK median annual salary £50,000 £48,500 £47,500
Median salary % change year-on-year +3.09% +2.11% +5.56%
10th Percentile £29,000 £28,250 £27,500
90th Percentile £81,250 £78,750 £77,500
UK excluding London median annual salary £45,000 £42,500 £42,500
% change year-on-year +5.88% - +6.25%

Functional Programming
Job Vacancy Trend

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

Job vacancy trend for Functional Programming in the UK

Functional Programming
Salary Trend

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

Salary trend for Functional Programming in the UK

Functional Programming
Salary Histogram

The salary distribution of IT jobs citing Functional Programming over the 6 months to 24 February 2018.

Salary histogram for Functional Programming in the UK

Functional Programming
Top 14 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Functional Programming within the UK over the 6 months to 24 February 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 -65 610 £67,500 +3.85% 139
London -40 480 £72,500 - 97
UK excluding London -73 133 £50,000 -9.09% 44
South West +12 55 £50,000 +11.11% 9
South East -21 34 £55,000 - 14
North of England -15 19 £57,500 +27.78% 13
North West +1 15 £65,000 +13.04% 7
Midlands -2 12 £45,000 -25.00% 3
West Midlands -10 11 £43,250 -27.92% 3
East of England -9 10 £45,000 -14.29% 3
Yorkshire +13 4 £45,000 -10.89% 5
Scotland -31 2 £47,500 -24.00% 1
Wales +8 1 £42,500 +6.25%
East Midlands - 1 £54,000 -

For the 6 months to 24 February 2018, IT jobs citing Functional Programming 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 Functional Programming.

1 301 (48.63%) Java
2 262 (42.33%) Agile Software Development
3 259 (41.84%) Scala
4 202 (32.63%) Software Engineering
5 198 (31.99%) JavaScript
6 145 (23.42%) TDD
7 142 (22.94%) Microservices
8 120 (19.39%) Finance
9 109 (17.61%) Python
10 107 (17.29%) HTML
11 104 (16.80%) Greenfield Project
12 103 (16.64%) SQL
13 102 (16.48%) REST
14 101 (16.32%) Haskell
15 99 (15.99%) Erlang
16 98 (15.83%) Apache Spark
17 96 (15.51%) Fintech
17 96 (15.51%) Degree
18 94 (15.19%) CSS
18 94 (15.19%) OO
19 89 (14.38%) Amazon AWS
20 88 (14.22%) Test Automation
21 86 (13.89%) Clojure
22 84 (13.57%) Analytics
23 83 (13.41%) Docker
24 82 (13.25%) Big Data
24 82 (13.25%) F#
25 80 (12.92%) Scrum
25 80 (12.92%) NoSQL
26 76 (12.28%) AngularJS

Functional Programming
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 98 (15.83%) Apache Spark
2 24 (3.88%) Elasticsearch
3 22 (3.55%) Tomcat
4 15 (2.42%) Apache
5 5 (0.81%) CMS
5 5 (0.81%) Ethereum
6 4 (0.65%) Magnolia
7 3 (0.48%) Apache Pig
7 3 (0.48%) JBoss
7 3 (0.48%) SAS
7 3 (0.48%) WebLogic
7 3 (0.48%) WebSphere
8 2 (0.32%) Apache Solr
8 2 (0.32%) IBM HTTP Server
8 2 (0.32%) Jetty
8 2 (0.32%) Traefik
8 2 (0.32%) WordPress
9 1 (0.16%) Apache Geronimo
9 1 (0.16%) Cloud Foundry
9 1 (0.16%) Tornado
Applications
1 4 (0.65%) Microsoft Excel
Business Applications
1 8 (1.29%) Distributed Ledger
2 5 (0.81%) Dynamics CRM
Cloud Services
1 89 (14.38%) Amazon AWS
2 20 (3.23%) Microsoft Azure
2 20 (3.23%) SaaS
3 17 (2.75%) GitHub
4 14 (2.26%) Serverless
5 10 (1.62%) Google Cloud Platform
6 9 (1.45%) OpenShift
7 8 (1.29%) Amazon EC2
8 7 (1.13%) Amazon S3
8 7 (1.13%) AWS Lambda
9 4 (0.65%) npm
9 4 (0.65%) PaaS
9 4 (0.65%) Route 53
10 3 (0.48%) Amazon SQS
10 3 (0.48%) Firebase
10 3 (0.48%) IaaS
11 2 (0.32%) AWS CloudFormation
11 2 (0.32%) Azure Machine Learning
11 2 (0.32%) Bluemix
11 2 (0.32%) Data Lake Analytics
Communications & Networking
1 16 (2.58%) DSL
2 12 (1.94%) HTTP
3 6 (0.97%) Internet
4 2 (0.32%) AMQP
5 1 (0.16%) Network Security
Database & Business Intelligence
1 82 (13.25%) Big Data
2 80 (12.92%) NoSQL
3 72 (11.63%) Hadoop
4 46 (7.43%) Relational Database
5 35 (5.65%) MongoDB
6 23 (3.72%) PostgreSQL
7 22 (3.55%) Apache Cassandra
7 22 (3.55%) SQL Server
8 20 (3.23%) HBase
9 16 (2.58%) Blockchain
9 16 (2.58%) SQLite
10 13 (2.10%) MySQL
11 11 (1.78%) Data Warehouse
12 10 (1.62%) Apache Hive
12 10 (1.62%) Data Mining
12 10 (1.62%) RDBMS
13 9 (1.45%) Redis
14 8 (1.29%) Couchbase
14 8 (1.29%) Oracle Database
15 6 (0.97%) BusinessObjects
Development Applications
1 54 (8.72%) Git (software)
2 34 (5.49%) Jenkins
3 27 (4.36%) JUnit
4 21 (3.39%) Maven
4 21 (3.39%) webpack
5 14 (2.26%) Cucumber
6 12 (1.94%) gulp
6 12 (1.94%) TeamCity
7 11 (1.78%) Mocha
8 9 (1.45%) Selenium
9 8 (1.29%) PostCSS
10 7 (1.13%) JIRA
11 6 (0.97%) Eclipse
11 6 (0.97%) Grunt
12 5 (0.81%) Bitbucket
12 5 (0.81%) Gatling
12 5 (0.81%) Visual Studio
13 4 (0.65%) Ant
13 4 (0.65%) Jasmine
13 4 (0.65%) Vagrant
General
1 120 (19.39%) Finance
2 47 (7.59%) Banking
3 35 (5.65%) Games
4 29 (4.68%) Investment Banking
5 28 (4.52%) Telecoms
6 24 (3.88%) Marketing
7 21 (3.39%) Financial Institution
8 20 (3.23%) Retail
9 17 (2.75%) Electronics
9 17 (2.75%) Front Office
10 15 (2.42%) Manufacturing
11 10 (1.62%) Pharmaceutical
12 9 (1.45%) Retail Banking
13 6 (0.97%) Advertising
14 2 (0.32%) Legal
15 1 (0.16%) Automotive
15 1 (0.16%) Local Government
15 1 (0.16%) Publishing
15 1 (0.16%) Welsh Language
Job Titles
1 369 (59.61%) Developer
2 95 (15.35%) Software Engineer
3 93 (15.02%) Scala Developer
4 89 (14.38%) Senior Developer
5 81 (13.09%) Java Developer
6 44 (7.11%) Full Stack Developer
7 43 (6.95%) JavaScript Developer
8 38 (6.14%) Scala Software Engineer
9 33 (5.33%) C# Developer
10 32 (5.17%) Software Developer
11 29 (4.68%) Data Engineer
12 26 (4.20%) .NET Developer
13 25 (4.04%) C# .NET Developer
13 25 (4.04%) Java Engineer
13 25 (4.04%) Senior Java Developer
14 24 (3.88%) Front End Developer (Client-Side Developer)
15 22 (3.55%) Erlang Developer
15 22 (3.55%) Programmer
16 20 (3.23%) Big Data Engineer
16 20 (3.23%) Senior Software Engineer
Libraries, Frameworks & Software Standards
1 107 (17.29%) HTML
2 102 (16.48%) REST
3 94 (15.19%) CSS
4 76 (12.28%) AngularJS
4 76 (12.28%) RESTful
5 75 (12.12%) React
6 71 (11.47%) HTML5
7 70 (11.31%) Kafka
8 68 (10.99%) Akka
9 64 (10.34%) .NET
10 62 (10.02%) Web Services
11 60 (9.69%) Spring
12 53 (8.56%) Node.js
13 44 (7.11%) CSS3
14 38 (6.14%) Redux
14 38 (6.14%) Sass
15 34 (5.49%) Play Framework
16 31 (5.01%) Hibernate
17 29 (4.68%) RabbitMQ
18 25 (4.04%) LESS
Miscellaneous
1 104 (16.80%) Greenfield Project
2 96 (15.51%) Fintech
3 66 (10.66%) Computer Science
4 45 (7.27%) User Experience
5 40 (6.46%) Algorithms
6 32 (5.17%) Mobile App
7 30 (4.85%) Analytical Skills
8 20 (3.23%) Foreign Exchange (FX)
9 18 (2.91%) Data Structures
9 18 (2.91%) Derivative
10 17 (2.75%) Hedge funds
11 15 (2.42%) PlayStation
12 13 (2.10%) Blog
12 13 (2.10%) Fixed Income
12 13 (2.10%) Market Risk
13 11 (1.78%) Digital Media
14 8 (1.29%) Bitcoin
15 7 (1.13%) iPad
15 7 (1.13%) iPhone
15 7 (1.13%) Public Cloud
Operating Systems
1 67 (10.82%) Linux
2 39 (6.30%) Unix
3 23 (3.72%) Android
4 13 (2.10%) Apple iOS
5 5 (0.81%) Windows
6 4 (0.65%) Red Hat Enterprise Linux
7 2 (0.32%) Ubuntu
8 1 (0.16%) CentOS
8 1 (0.16%) Mac OS
Processes & Methodologies
1 262 (42.33%) Agile Software Development
2 202 (32.63%) Software Engineering
3 145 (23.42%) TDD
4 142 (22.94%) Microservices
5 94 (15.19%) OO
6 88 (14.22%) Test Automation
7 84 (13.57%) Analytics
8 80 (12.92%) Scrum
9 71 (11.47%) Continuous Integration
10 68 (10.99%) DevOps
11 61 (9.85%) BDD
12 55 (8.89%) Multithreading
13 52 (8.40%) Open Source
14 51 (8.24%) Mentoring
15 43 (6.95%) SDLC
16 40 (6.46%) Front End Development
16 40 (6.46%) Machine Learning
17 34 (5.49%) Mathematics
18 33 (5.33%) Continuous Delivery
19 32 (5.17%) MVC
Programming Languages
1 301 (48.63%) Java
2 259 (41.84%) Scala
3 198 (31.99%) JavaScript
4 109 (17.61%) Python
5 103 (16.64%) SQL
6 101 (16.32%) Haskell
7 99 (15.99%) Erlang
8 86 (13.89%) Clojure
9 82 (13.25%) F#
10 65 (10.50%) C#
11 42 (6.79%) Go
12 41 (6.62%) Ruby
13 40 (6.46%) Elixir
14 30 (4.85%) C++
15 22 (3.55%) OCaml
16 20 (3.23%) TypeScript
17 18 (2.91%) ES6
18 17 (2.75%) R
19 16 (2.58%) Lisp
20 14 (2.26%) PHP
Qualifications
1 96 (15.51%) Degree
2 33 (5.33%) Computer Science Degree
3 11 (1.78%) PhD
4 3 (0.48%) ISTQB
4 3 (0.48%) Numerate Degree
5 2 (0.32%) Master's Degree
6 1 (0.16%) Postgraduate
6 1 (0.16%) Security Cleared
Quality Assurance & Compliance
1 11 (1.78%) QA
2 6 (0.97%) WCAG
System Software
1 83 (13.41%) Docker
2 5 (0.81%) HDFS
3 4 (0.65%) Apache ZooKeeper
4 1 (0.16%) Cygwin
4 1 (0.16%) GridGain
4 1 (0.16%) VirtualBox
4 1 (0.16%) VMware Infrastructure
Systems Management
1 30 (4.85%) Kubernetes
2 17 (2.75%) Ansible
3 6 (0.97%) Mesos
3 6 (0.97%) Opscode Chef
4 4 (0.65%) Terraform
5 3 (0.48%) Consul
5 3 (0.48%) Hadoop YARN
5 3 (0.48%) Puppet
6 2 (0.32%) Business Desktop Deployment
6 2 (0.32%) Cobbler
6 2 (0.32%) Icinga
6 2 (0.32%) MOM
6 2 (0.32%) Rancher
7 1 (0.16%) HAProxy
7 1 (0.16%) logstash
Vendors
1 37 (5.98%) Oracle
2 24 (3.88%) SAP
3 21 (3.39%) Google
4 12 (1.94%) Microsoft
5 9 (1.45%) Cloudera
5 9 (1.45%) Concur
5 9 (1.45%) ION Trading
5 9 (1.45%) Splunk
6 8 (1.29%) AppDynamics
7 7 (1.13%) Hortonworks
7 7 (1.13%) MapR
8 6 (0.97%) Tableau
9 5 (0.81%) Apple
9 5 (0.81%) IBM
10 4 (0.65%) Adobe
10 4 (0.65%) Red Hat
10 4 (0.65%) Sybase
11 2 (0.32%) Bloomberg
11 2 (0.32%) Capita
11 2 (0.32%) TIBCO