Senior Business Analyst – API & Systems Integration
The Senior Business Analyst will lead detailed gap analysis across API-driven workflows, system integrations, and omnichannel delivery platforms. This role focuses on identifying breakdowns in how data flows between systems and is delivered across channels, while defining clear current-state and future-state processes.
The ideal candidate will have strong experience analyzing end-to-end API flows, system interactions, platform dependencies, and data propagation across interconnected enterprise platforms. This includes working across CMS, translation systems, APIs, application layers, search platforms, and delivery mechanisms to identify gaps in connectivity, data consistency, configuration, and content delivery.
This role will partner closely with engineering, product, and business stakeholders to translate complex technical findings into clear, actionable requirements and support successful delivery throughout the project lifecycle.
Education & Experience
- Bachelor's degree in Business, Engineering, Computer Science, or a related field.
- 5–8 years of Business Analyst experience at the mid-to-senior level.
- Proven experience leading end-to-end Business Analysis efforts across complex projects.
- Strong experience conducting detailed gap analysis across systems, APIs, workflows, and platforms.
- Experience working in IT environments with integrated systems and service-based architectures.
- Experience across the full project lifecycle, including discovery, requirements gathering, validation, and delivery support.
- Experience analyzing web applications leveraging SSR frameworks such as Angular, APIs, and CDN-based delivery.
- Experience analyzing multiple enterprise platforms and SaaS systems.
- Experience analyzing REST and GraphQL API behavior, including query structure, request/response patterns, schema design, and service interactions.
- Experience with OpenSearch or similar search/indexing platforms, including query behavior and indexing concepts.
- Experience with Angular applications, including hydration behavior and client-side/server-side caching.
- Strong gap analysis capabilities across systems, integrations, workflows, and data flows.
- Working knowledge of APIs, service layers, and system-to-system connectivity.
- Ability to analyze data flow across backend services, application layers, and frontend delivery.
- Strong understanding of web application architecture, including Server-Side Rendering (SSR), Angular, CDN behavior, and caching strategies.
- Ability to identify issues related to content delivery, caching inconsistencies, environment differences, and data propagation.
- Experience analyzing cross-platform workflows and integration points across third-party systems, including CMS, translation systems, APIs, and delivery layers.
- Ability to independently lead analysis workstreams and drive clarity in ambiguous or complex environments.
- Expertise in process mapping, including current-state and future-state analysis, with strong attention to detail.
- Ability to develop clear, structured requirements and technical documentation.
- Strong communication, stakeholder management, and facilitation skills.
- Working knowledge of REST and GraphQL API query behavior, including differences in resolution, schema contracts, and response structures.
- Familiarity with OpenSearch or similar search/indexing platforms, including query behavior and search relevance analysis.
- Understanding of Angular hydration, including the client/server rendering handoff.
Major Job Duties & Responsibilities
- Lead end-to-end Business Analysis activities across complex technology projects.
- Own and deliver comprehensive gap analyses across systems, APIs, platforms, workflows, and data flows.
- Map and document current-state and future-state processes, including system interactions, dependencies, and integration points.
- Conduct gap analysis across interconnected platforms, including CMS, translation systems, APIs, and delivery layers supporting multiple channels.
- Analyze and document end-to-end content and data delivery flows, particularly within omnichannel solutions.
- Identify breakdowns in API behavior, system connectivity, data flow, platform configuration, and content delivery.
- Evaluate how Server-Side Rendering (SSR) versus client-side rendering impacts data accuracy, application behavior, and content delivery.
- Assess platform behavior and integration points to identify configuration gaps, inconsistencies, and dependencies.
- Work closely with engineering teams to validate system behavior across APIs, services, frontend applications, and delivery mechanisms.
- Facilitate working sessions with business and technical stakeholders to clarify requirements, identify dependencies, and uncover gaps across systems and platforms.
- Ensure requirements address integration nuances, edge cases, dependencies, and potential failure scenarios.
- Support testing efforts by ensuring appropriate coverage of integration scenarios, dependencies, and failure paths.
- Identify risks related to system gaps, data inconsistencies, platform behavior, and content delivery issues, and elevate as appropriate.
- Conduct detailed gap analysis of REST and GraphQL API behavior, including schema alignment, query structure, resolution consistency, and response structures across services.
- Analyze OpenSearch or similar search/indexing platform behavior and query patterns to identify inconsistencies, relevance issues, and coverage gaps.
- Assess Angular application behavior, including hydration timing, client/server rendering handoffs, and caching layers, to identify gaps affecting data accuracy, functionality, or performance.
- Translate technical findings into clear business and functional requirements that can be acted upon by engineering and project teams.