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
digital games developer
ESCO occupation · 17 essential, 60 optional skills. Click a skill to find jobs that mention it.
Essential skills
debug software
utilise computer-aided software engineering tools
digital game genres
interpret technical texts
use software libraries
apply 3D imaging techniques
execute analytical mathematical calculations
develop software prototype
analyse software specifications
tools for software configuration management
ICT debugging tools
3D texturing
render 3D images
computer programming
3D lighting
use software design patterns
integrated development environment software
Optional & specialised skills
Scala
PHP
Jenkins (tools for software configuration management)
use automatic programming
Eclipse (integrated development environment software)
Groovy
create flowchart diagram
object-oriented modelling
integrate system components
Visual Studio .NET
Salt (tools for software configuration management)
Lisp
adapt to changes in technological development plans
Common Lisp
Ruby (computer programming)
Assembly (computer programming)
Swift (computer programming)
Prolog (computer programming)
Java (computer programming)
ABAP
SAP R3
use concurrent programming
AJAX
Perl
R
Pascal (computer programming)
STAF
COBOL
VBScript
OpenEdge Advanced Business Language
develop virtual game engine
KDevelop
Apache Maven
TypeScript
JavaScript
Objective-C
Ansible
SAS language
C++
APL
trigonometry
C#
Haskell
use functional programming
use object-oriented programming
Internet of Things
develop creative ideas
ML (computer programming)
MATLAB
Python (computer programming)
use logic programming
Scratch (computer programming)
provide technical documentation
Puppet (tools for software configuration management)
Microsoft Visual C++
Xcode
software anomalies
ASP.NET
design user interface
World Wide Web Consortium standards
Other matches: digital games designer · digital games tester · gambling, betting, and lottery game developer · digital artist · digital media designer
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.