ICT system programming

Description

The methods and tools required to develop system software, specifications of system architectures and interfacing techniques between network and system modules and components.

Occupations requiring this skill

This section is generated automatically.

Skill demand overview
  • Essential in 5 occupations
  • Optional in 9 occupations
  • Total: 14 occupations
  • Most common in: ISCO major group 2 (Professionals)

Essential for

  • Numerical tool and process control programmer
    Numerical tool and process control programmers develop computer programs to control automatic machines and equipment involved in manufacturing processes. They analyse blueprints an…
  • ICT network administrator
    ICT network administrators maintain operation of a reliable, secure, and efficient data communications network, including LAN, WAN, intranet, and internet. They perform network add…
  • ICT system administrator
    ICT system administrators are responsible for the upkeep, configuration, and reliable operation of computer and network systems, servers, workstations and peripheral devices. They …
  • ICT security technician
    ICT security technicians propose and implement necessary security updates and measures whenever is required. They advise, support, inform and provide training and security awarenes…
  • ICT system developer
    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 softwa…

Optional for

  • Integration engineer
    Integration engineers develop and implement solutions which coordinate applications across the enterprise or its units and departments. They evaluate existing components or systems…
  • Mechatronics assembler
    Mechatronics assemblers assemble and maintain complex mechatronic equipment and machines, such as robots, elevators, and advanced home appliances. They build the mechanical, electr…
  • ICT technician
    ICT technicians install, maintain, repair and operate information systems and any ICT related equipment (laptops, desktops, servers, tablets, smart phones, communications equipment…
  • ICT system tester
    ICT system testers perform testing activities and some test planning activities. They may also debug and repair ICT systems and components although this mainly corresponds to desig…
  • ICT network technician
    ICT network technicians install, maintain and troubleshoot networks, data communications equipment and network installed devices such as printers and storage area networks. They al…
  • E-learning architect
    E-learning architects establish goals and procedures for the application of learning technologies within an organisation and the creation of an infrastructure that will support the…
  • Cartographer
    Cartographers create maps by combining various scientific information depending on the purpose of the map (e.g., topographic, urban, or political maps). They combine the interpreta…
  • Telecommunications engineering technician
    Telecommunications engineering technicians deploy, maintain and monitor a telecommunication system that provides interactions between data and voice communications, such as telepho…
  • ICT system architect
    ICT system architects design architecture, components, modules, interfaces, and data for a multi-components system to meet specified requirements. Excludes people performing develo…

Related skills

 
Last updated on February 19, 2026

Create an account to contribute and get credited

Thousands of people read these job profiles every month.
Add your experience and help make careers clearer for everyone.