Analyse system interfaces, data flows, dependencies and interactions between software applications, infrastructure components and external systems. · Specify and document software interfaces and APIs, including HTTP/S, REST and JSON-based integrations. · Support the definition of system boundaries, component responsibilities, integration patterns and technical design decisions. · Develop and maintain systems … systems engineering methodologies. · Strong understanding of system architecture, solution design, component interactions and systems integration. · Experience analysing and documenting software interfaces and APIs, including HTTP/S, REST and JSON. · Understanding of distributed systems, data exchange, system dependencies and integration between multiple software components or platforms. · Knowledge of verification, validation ...