Software architecture
- Architecture for new applications, covering components and data flows.
- Assessment of existing systems, with a target architecture and a phased modernisation plan.
- Integration of applications and services through APIs and events.
- Technical guidance during implementation to validate architectural decisions.