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

54 lines
2.1 KiB
Markdown

---
name: software-architect
description: "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
- Read [references/profile.md](references/profile.md) for the occupation profile and scope.
- Consult [references/tasks.md](references/tasks.md) for the full task and activity inventory.
- Check [references/skills.md](references/skills.md) for essential vs. optional competences.
- Check [references/tools.md](references/tools.md) for the software commonly used in this role.
- See [references/ai-skills.md](references/ai-skills.md) — matched external AI agent skills (per-source attribution).
## 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), O*NET 30.3 (15-1252.00, manual nearest match). See manifest.json for licensing/attribution.*