As a Senior Business Analyst, you will collaborate with cross-functional teams of architects, developers, and business stakeholders to define, document, and deliver functional and technical requirements. Your contribution will be essential to the success of these large-scale, transformative programs.
Key Responsibilities
-
Collect, analyze, and document business and functional requirements across integration use cases.
-
Translate high-level business needs into detailed technical specifications for APIs and integration services.
-
Lead and contribute to API design discussions, including versioning, data contracts, authentication, and error handling.
-
Collaborate with developers and architects to define integration patterns and reusable services on IBM WebMethods.
-
Maintain detailed API documentation and ensure alignment between business expectations and technical delivery.
-
Identify data sources, define mapping rules, and document transformation logic between connected systems.
-
Facilitate Agile ceremonies (e.g., backlog grooming, sprint planning, reviews) for integration-focused product increments.
-
Support the onboarding and enablement of consuming teams for published APIs and integration services.
-
Participate in quality assurance efforts, including functional testing, system integration testing, and UAT coordination.
-
Ensure all activities comply with security, privacy, and data protection regulations.
-
Monitor integration performance and proactively suggest improvements or redesigns for optimization.
Technical Skills
-
Proven experience in business analysis for integration projects, especially involving API-centric and iPaaS ecosystems.
-
Hands-on experience with IBM WebMethods (Integration Server, Designer, API Gateway) or similar enterprise-grade middleware platforms.
-
Excellent understanding of RESTful API architecture, Swagger/OpenAPI, JSON, OAuth2, JWT, etc.
-
Familiarity with enterprise integration patterns (EIP), message brokers, pub/sub models, and asynchronous communication.
-
Knowledge of API lifecycle management, including versioning, deprecation, and API analytics.
-
Strong command of data mapping, transformation, and orchestration logic between systems.
-
Experience working with Agile delivery models using tools like JIRA, Confluence, GitLab, Postman, etc.
-
Understanding of SDLC, CI/CD pipelines, and software testing practices in API environments.
-
Experience with RFP analysis, solution comparison, and vendor engagement is a plus.
Functional Skills
-
Excellent stakeholder management and communication skills across technical and non-technical audiences.
-
Structured thinking and the ability to break down complex requirements into actionable tasks.
-
High attention to detail, ability to manage conflicting priorities, and deliver under pressure.
-
Ability to operate in large, matrixed organizations and in multi-vendor environments.
-
Strong documentation skills and ability to produce clear business cases, diagrams, and flowcharts.
Education and Experience
-
Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or related field.
-
Minimum 10 years of experience in IT, including 3-5 years in business analysis. Experience in integration and API domains is a strong plus.
-
Experience working in multinational or complex enterprise environments.
-
Fluency in English is required; French is a strong advantage.