Undertake application, technology and integration impact assessments • Identify and document risks, assumptions, issues, dependencies, constraints and requirement gaps • Support the design of APIs, interfaces, middleware, authentication and system-to-system integrations • Consider non-functional requirements including performance, availability, scalability, resilience, security, maintainability and supportability • Work with IT, Digital, Cyber Security … engineering and requirements traceability. Ability to translate functional and non-functional requirements into practical solution designs. Strong understanding of integration architecture, including APIs, interfaces, middleware, authentication and interoperability. Understanding of non-functional requirements, including performance, availability, scalability, resilience, security, maintainability and supportability. Experience preparing solution architecture documents, high-level designs ...