Create software design

Description

Transpose a series of requirements into a clear and organised software design.

Occupations requiring this skill

This section is generated automatically.

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

Essential 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…
  • Embedded system designer
    Embedded system designers translate and design requirements and the high-level plan or architecture of an embedded control system according to technical software specifications. Ex…
  • Data warehouse designer
    A data warehouse designer is a specialized IT professional responsible for designing and creating efficient and organized data storage systems known as data warehouses. Data wareho…
  • Database designer
    Database designers specify the database's logical structure, processes, and information flows. They design data models and databases to serve data acquisition. Excludes people perf…
  • 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 …
  • Digital games designer
    Digital games designers develop the layout, logic, concept and gameplay of a digital game. They focus on playfield design, specification writing, and entry of numeric properties th…
  • 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

  • Telecommunications engineer
    Telecommunications engineers design, build, test and maintain telecommunication systems and networks, including radio and broadcasting equipment.They analyse customer needs and req…
  • Electronics engineer
    An Electronics Engineer designs, develops, and tests electronic systems and components, such as circuit boards, processors, and communication devices. They work on a wide range of …
  • User interface designer
    A User Interface Designer is a creative professional who focuses on the visual layout and interactive elements of a product’s interface. Their role is to design intuitive, attracti…
  • Acoustical engineer
    Acoustical engineers study and apply the science of sound to various applications. They work in a wide range of areas including the consultation of the acoustics and elements affec…
  • Biometrician
    A biometrician is a professional who applies statistical and mathematical methods to examine continuous traits, such as those related to genetics and inheritance. They are involved…
  • Instrumentation engineer
    An Instrumentation Engineer is responsible for designing, developing, installing, managing, and maintaining instruments and systems used to measure, control, and monitor engineerin…

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.