Application Architect
Integration Analyst / Architect (Systems & Middleware)
We are seeking a technically strong Integration Analyst to design, deliver, and support integrations across enterprise systems. You will work closely with IT teams, vendors, and business stakeholders to ensure reliable data flows, robust interfaces, and scalable system integrations.
Key Responsibilities- Analyse business requirements and translate them into technical designs and integration specifications
- Design and support system-to-system integrations across applications, databases, and platforms
- Work with developers, architects, infrastructure teams, and third-party vendors to deliver integrations
- Build and troubleshoot integrations using APIs, middleware, and integration patterns
- Resolve integration issues across environments (UAT, pre-prod, production)
- Ensure unit, integration, and end-to-end testing is completed by vendors and validated with QA
- Produce clear technical and functional documentation (data flows, mappings, interfaces)
- Monitor integration performance and identify opportunities for optimisation and improvement
- Provide technical guidance and post-implementation support to users and operational teams
- 5+ years’ experience in systems integration, technical analysis, or lead development
- Strong experience with middleware, APIs, and integration patterns
- Solid knowledge of REST, SOAP, JSON, XML, data mapping and transformation
- Proficiency in SQL, data modelling, and reporting (e.g. SSRS)
- Experience with Java, AS400 environments, and enterprise systems
- Strong UML and systems modelling skills (workflows, interfaces, data flows)
- Hands-on experience producing technical and functional design documentation
- Experience working in Agile / TDD environments
- Exposure to ERP and CRM systems
- Understanding of application security best practices
- Experience with cloud integration platforms (Azure preferred)
- Strong analytical and problem-solving mindset
- Confident communicator able to work across technical and non-technical teams
- Organised, adaptable, and able to work autonomously under pressure
- High attention to detail with a strong sense of ownership