Job Summary:
We are seeking a highly skilled and strongly technical Business Analyst to support the delivery of a new integration platform built on Azure Integration Services. This role requires deep technical understanding of APIs, data structures, integration patterns, and system behaviour. The successful candidate will act as a technical SME, independently analysing systems, defining API and data requirements, documenting end-to-end integration flows, and working within Agile delivery practices.
Key Responsibilities:
Project Coordination and Delivery:
- Support the development and execution of detailed project plans for delivering integrations within agreed timelines and budget.
- Assist the Delivery Manager with day-to-day coordination of technical workstreams.
- Proactively track tasks, dependencies, risks, and milestones across integration activities.
- Manage and maintain work items using Azure DevOps (Azure Boards)PBIs, user stories, tasks, bugs, sprints, and backlogs.
- Work effectively within an Agile delivery environment, participating in stand-ups, sprint planning, backlog refinement, and retrospectives.
Technical Business Analysis:
- Act as a deeply technical BA, collaborating with architects, developers, testers, and stakeholders to capture, refine, and document technical requirements.
- Define and document API contracts, including request/response payloads, data shapes, validation rules, and behaviour across scenarios.
- Capture and document source-to-target data mappings, transformation rules, and business logic.
- Analyse and document end-to-end integration flows, including orchestration logic, routing, message sequencing, and dependencies.
- Demonstrate deep understanding of push/pull, pub/sub, request/response, and event-driven integration patterns.
- Work hands-on with JSON, XML, CSV, and TXT to validate payload structures and analyse data.
- Use Postman to construct, execute, and troubleshoot API calls and integration scenarios.
- Read and interpret C# code at a conceptual level to understand existing logic and system behaviour.
- Use SQL to analyse relational datasets, validate assumptions, and troubleshoot data issues.
- Produce high-quality technical documentation including API specifications, data mappings, transformation logic, error-handling flows, and integration diagrams.
- Facilitate technical workshops, walkthroughs, and Agile ceremonies with domestic and international teams.
- Work independently on technical analysis without relying heavily on developers.
Support Lead Architect:
- Collaborate closely with the Lead Architect to ensure alignment with architectural strategy and design principles.
- Provide technical insights and recommendations to inform design decisions.
- Validate that functional and technical requirements align with the integration architecture.
Required Skills and Experience:
- Minimum 10 years experience as a Technical BA, Systems Analyst, or Integration Analyst.
Mandatory:
- Proven experience delivering complex integration projects involving multiple systems, APIs, middleware, or event-driven architecture.
- Strong experience defining API requirements, data shapes, and endpoint specifications.
- Strong understanding of integration patterns: push/pull, pub/sub, request/response, and event-driven flows.
- Hands-on experience with detailed data mapping and transformation logic.
- Ability to interpret C# code at a high level.
- Expertise working with JSON, XML, CSV, TXT formats.
- Skilled in using Postman for REST API testing and validation.
- Familiarity with Azure Integration Services (Logic Apps, Service Bus, Function Apps, API Management).
- Strong SQL skills for querying, analysing, and validating relational data.
- Experience with Azure DevOps, specifically Azure Boards, for managing PBIs, tasks, bugs, sprints, and Agile workflows.
- Solid experience working in Agile environments, contributing to iterative delivery and participating in Agile ceremonies.
- Excellent communication skills with the ability to explain complex technical concepts clearly.
- Ability to work independently and drive technical analysis autonomously.
Highly Desirable:
- Experience working with Oracle NetSuite ERP or similar ERP systems.
Personal Attributes:
- Highly technical, analytical, and detail-oriented.
- Proactive and self-sufficient with strong problem-solving skills.
- Organised, structured, and methodical in documentation and analysis.
- Collaborative and effective working with cross-functional and international teams.
- Comfortable working in a dynamic, fast-paced Agile environment.
Reporting Structure:
Location: