Skills by Occupation
The skills each role needs — from the EU's official ESCO classification.
Software developer
Data analyst
Web developer
Network engineer
Database administrator
Accountant
Registered nurse
Electrician
Civil engineer
Graphic designer
embedded system designer
ESCO occupation · 15 essential, 59 optional skills. Click a skill to find jobs that mention it.
Essential skills
analyse software specifications
create software design
create flowchart diagram
signal processing
define technical requirements
engineering control theory
provide ICT consulting advice
ICT communications protocols
tools for software configuration management
systems development life-cycle
develop creative ideas
real-time computing
task algorithmisation
interpret electronic design specifications
embedded systems
Optional & specialised skills
ABAP
R
Haskell
engineering processes
JavaScript
Java (computer programming)
ICT security standards
provide technical documentation
Ruby (computer programming)
Perl
field-programmable gate arrays
Puppet (tools for software configuration management)
tools for ICT test automation
Ansible
ASP.NET
Erlang
Scala
APL
Smalltalk (computer programming)
AJAX
Salt (tools for software configuration management)
Assembly (computer programming)
Scratch (computer programming)
ICT system integration
PHP
CoffeeScript
build business relationships
Lisp
hardware architectures
Microsoft Visual C++
SAP R3
Groovy
VBScript
Apache Maven
C#
Prolog (computer programming)
hardware components
Objective-C
utilise computer-aided software engineering tools
computer programming
collect customer feedback on applications
software components libraries
Visual Studio .NET
STAF
COBOL
verify formal ICT specifications
TypeScript
ML (computer programming)
Swift (computer programming)
MATLAB
OpenEdge Advanced Business Language
ICT network simulation
Common Lisp
Jenkins (tools for software configuration management)
C++
Pascal (computer programming)
Python (computer programming)
network management system tools
SAS language
Other matches: embedded systems software developer · user interface designer · ICT intelligent systems designer · instructional designer · automotive engineer
Coming next: live skill demand and trends — how often each skill
actually appears in job ads — arrive with the EURES / Cedefop integration. The skills above
are the canonical requirements for the role from the EU ESCO taxonomy.