--- name: software-manager description: "Occupational skill for the role 'software manager' (also: software managers, software applications manager, applications manager, ICT applications manager, soft manager). Use when the user asks for typical software manager work such as: typical software manager responsibilities" --- # 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 the different software solutions and projects implemented in the organisation. ## 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) - analyse software specifications - apply ICT system usage policies - apply system organisational policies - create software design - data storage - define technology strategy - digital systems - ensure adherence to organisational ICT standards - evaluate cost of software products - execute analytical mathematical calculations - ICT project management - ICT project management methodologies - manage business knowledge - manage data - manage ICT project ## Hot technologies - Amazon Web Services AWS software - Apache Cassandra - Apache Hadoop - Apache Maven - Apache Tomcat - Apple macOS - Atlassian JIRA - C - C# - C++ --- *Sources: ESCO v1.2.1 (http://data.europa.eu/esco/occupation/f31f487b-4ce2-40f3-90e8-7d0011b4ef1d), O*NET 30.3 (11-3021.00, manual nearest match). See manifest.json for licensing/attribution.*