Unified modelling language

Description

The general-purpose modelling language used in software development to offer a standard visualisation of system designs.

Occupations requiring this skill

This section is generated automatically.

Skill demand overview
  • Essential in 2 occupations
  • Optional in 4 occupations
  • Total: 6 occupations
  • Most common in: ISCO major group 2 (Professionals)

Essential for

  • Software architect
    A Software Architect is a senior-level IT professional responsible for designing the high-level structure of software systems. They define how software components interact, select …
  • Software manager
    Software managers oversee the acquisition and development of software systems in order to provide support to all organisational units. They also monitor the results and quality of …

Optional for

  • Software analyst
    A Software Analyst is a professional who evaluates software applications, systems, and user needs to recommend improvements, guide development, and ensure software meets business o…
  • Enterprise architect
    Enterprise architects balance technological opportunities with business requirements. They also maintain a holistic view of the organisation's strategy, processes, information and …
  • ICT system analyst
    ICT system analysts specify the system needs to meet the end user requirements. They analyse system functions in order to define their goals or purposes and to discover operations……
  • Computer science lecturer
    Computer science lecturers are subject professors, teachers, or lecturers who instruct students who have obtained an upper secondary education diploma in their own specialised fiel…

Related skills

 
Last updated on February 18, 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.