Work with Product Managers and Product Owners to understand business needs, refine product requirements, and translate them into scalable, user-centred technical solutions.
Lead the architecture and system design for new features and external system integrations by analysing requirements and API/interface specifications, evaluating solution approaches and technical trade-offs, and producing scalable, secure, and maintainable solution designs to support product planning and delivery.
Collaborate with Engineering Leads, Infrastructure teams, and other engineering teams to validate solution designs, resolve cross-system dependencies, technical risks, and achieve alignment on architectural decisions.
...