Files
software-architect/SKILL.md
2026-08-14 17:30:14 +02:00

2.1 KiB

name, description
name description
software-architect Occupational skill for the role 'software architect' (also: software architects, software designer, application architect). Use when the user asks for typical software architect work such as: typical software architect responsibilities

Software Architect

Software architects create the technical design and the functional model of a software system, based on functional specifications. They also design the architecture of the system or different modules and components related to the business' or customer requirements, technical platform, computer language or development environment.

Core workflow

How to use this skill

Key competences (essential)

  • align software with system architectures
  • analyse business requirements
  • analyse software specifications
  • build business relationships
  • business process modelling
  • collect customer feedback on applications
  • create flowchart diagram
  • create software design
  • define software architecture
  • define technical requirements
  • design process
  • object-oriented modelling
  • oversee development of software
  • provide cost benefit analysis reports
  • system design

Hot technologies

  • Adobe Acrobat
  • Adobe After Effects
  • Adobe Creative Cloud software
  • Adobe Illustrator
  • Adobe InDesign
  • Adobe Photoshop
  • AJAX
  • Alteryx software
  • Amazon DynamoDB
  • Amazon Elastic Compute Cloud EC2

Sources: ESCO v1.2.1 (http://data.europa.eu/esco/occupation/d0aa0792-4345-474b-9365-686cf4869d2e), ONET 30.3 (15-1252.00, manual nearest match). See manifest.json for licensing/attribution.*