Behavioural Engineering
SFIA defines what skills look like at each level. ASE develops these skills through a structured coaching programme with repeated practice, practical exercises, and observable behavioural indicators.
Better engineers build software that is clear, tested and easy to change.
ASE develops eleven SFIA 9 software engineering skills and maps to swissICT Rollen der ICT and e-CF.
The Swiss ICT industry is moving from job titles to competency-based roles. swissICT has renamed its reference from “ICT Professions” to “ICT Roles”.
SFIA defines what skills look like at each level. ASE develops these skills through a structured coaching programme with repeated practice, practical exercises, and observable behavioural indicators.
ASE builds capability through guided practice and verifies progress with certification at each level. 185 curriculum tasks, each mapped to an SFIA skill code.
ASE includes coaching in the responsible use of AI tools: developers learn to work with them and to check what they produce with their own judgement, tests and engineering standards.
After the Foundation Level, a developer works at SFIA level 3 instead of 2. Each further level is the next step.
| ASE Level | Duration | SFIA Levels | Rollen der ICT | e-CF | Outcome |
|---|---|---|---|---|---|
| (JL) Jumpstart† | 12 weeks | L1→L2 | S1 | e-1 | Fundamentals, first tests, orientation |
| Foundation (FL) | 1 year | L2→L3 | S1–S2 | e-1→e-2 | Clean Objects, Unit Testing, TDD, Software Design, AI Assistance Basics |
| Competent (CL) | 1 year | L3→L4 | S2–S3 | e-2→e-3 | Clean Code, Refactoring, Code Smells, Design Patterns, AI Assistance |
| Advanced (AL) | 1 year | L4 | S3–S4 | e-3 | Hexagonal Architecture, Outside-in TDD and ATDD, Architecture rules as tests, Legacy Code Improvement, AI Assistance |
| Practitioner (PL) | 1 year | L4→L5 | S4–S5 | e-3→e-4 | System architecture, Legacy strategy and software modernization, Feedback Driven Development, AI Assistance |
Eleven software engineering skills the program develops
| Code | Skill | JL† | FL | CL | AL | PL |
|---|---|---|---|---|---|---|
| PROG | Programming | L1–L2 | L2 | L3 | L4 | L5 |
| SWDN | Software Design | L1 | L2 | L3 | L4 | L5 |
| TEST | Functional Testing | L1 | L2 | L3 | L4 | L5 |
| NFTS | Non-Functional Testing | – | – | L3 | L4 | – |
| ARCH | Solution Architecture* | – | – | – | L4 | L5 |
| SFMD | Software Maintenance | – | – | L3 | L4 | L5 |
| CFMG | Config. Management | L1–L2 | – | L2–L3 | – | – |
| REQM | Requirements Definition | L1 | L2 | – | L3 | – |
| SINT | Systems Integration | – | – | – | L3–L4 | L4 |
| SCTY | Information Security | – | L2 | L3 | L4 | – |
| RELM | Release & Deployment | – | – | – | – | L2 |
Competency coverage of the role “Software-Ingenieur:in”
Quarterly assessments and level-based certifications give HR and managers a clear view of capability development.
1:1 coaching integrated into daily work. No classroom training. Developers learn while working on their own code and within their own projects.
We don't name our clients publicly: that is their wish. What we can say.
Let's discuss how the ASE Coaching Program can support your organisation's role framework.