DestinAI
CareersSkillsLog InGet Started
CareersSkillsAboutLog InGet Started →

© 2026 DESTINAI · BETA 1.0 · ISCED ISCO O*NET ESCO
CareersSkillsPrivacyTermsEU AI Act notice
DestinAI
CareersSkillsLog InGet Started
CareersSkillsAboutLog InGet Started →
← Back to directory
§ OCCUPATION · GLOBAL STANDARDS

ICT system developer

ICT system developers maintain, audit and improve organisational support systems.

View on Official Portal ↗
Description

ICT system developers maintain, audit and improve organisational support systems. They use existing or new technologies to meet particular needs. They test both hardware and software system components, diagnose and resolve system faults.

Theoretical Knowledge
ESSENTIALTheoretical knowledge required
ICT system integrationICT system programmingintegrated development environment softwaredigital systemscomputer programmingtools for software configuration managementICT debugging tools
OPTIONALAdjacent knowledge that strengthens fit
ML (computer programming)C#PerlPuppet (tools for software configuration management)Groovyattack vectorsTypeScriptPHPcore banking softwareobject-oriented modellingKDevelopScalaAssembly (computer programming)SAP R3AnsibleObjective-CVBScriptsystem designJava (computer programming)COBOLXcodeJenkins (tools for software configuration management)Microsoft Visual C++Internet of Thingsblockchain platformsICT security legislationAPLsoftware anomaliesAJAXEclipse (integrated development environment software)Common LispWorld Wide Web Consortium standardsScratch (computer programming)LispVisual BasicSTAFsecurity engineeringProlog (computer programming)smart contractRJavaScriptSalt (tools for software configuration management)SAS languageSwift (computer programming)defence standard proceduresASP.NETblockchain opennessApache MavenMATLABsystems theoryRuby (computer programming)C++HaskellPascal (computer programming)OpenEdge Advanced Business LanguagePython (computer programming)
Practical Skills
ESSENTIALApplied skills & competences
collect customer feedback on applicationscreate flowchart diagramuse an application-specific interfacedebug softwaredevelop automated migration methodskeep up with the latest information systems solutionsanalyse software specificationsuse software librariesinterpret technical textsmigrate existing datasolve ICT system problemsuse software design patternsdevelop software prototype
OPTIONALOptional competences
utilise computer-aided software engineering toolsautomate cloud tasksdesign for organisational complexitydevelop with cloud servicesuse object-oriented programmingadapt to changes in technological development plansmonitor system performancedevelop creative ideasuse logic programmingdesign cloud architectureuse concurrent programmingplan migration to cloudidentify ICT system weaknessesuse functional programmingdesign user interfaceapply ICT systems theoryuse automatic programminguse query languagesimplement anti-virus softwareintegrate system componentsdesign database scheme

GLOBAL RESOURCE

View official definition ↗

SKILLS OVERVIEW

97 total
20 essential · 77 optional

Data Source: Unified Global Standards (ISCED, ISCO, O*NET, ESCO)

© 2026 DESTINAI · BETA 1.0 · ISCED ISCO O*NET ESCO
CareersSkillsPrivacyTermsEU AI Act notice