This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Business Analyst with 5+ years of hands-on experience in enterprise projects to bridge the gap between business stakeholders and technical teams. The ideal candidate must have proven experience working with feature teams, managing bug fixes, leading implementations, and participating in legacy system modernization initiatives. This role requires a deep understanding of the complete software development lifecycle in enterprise environments, from requirement gathering through deployment and post-production support.
Job Responsibility:
Gather, analyze, and document business and functional requirements for enterprise applications
Collaborate with Agile feature teams to define user stories, acceptance criteria, and sprint-ready features
Facilitate requirement elicitation through workshops, interviews, JAD sessions, and process analysis
Create and maintain BA artifacts, including BRD, FRD, SRS, use cases, process flows, and wireframes
Support UAT planning, test case validation, defect triage, and production issue resolution
Work across developers, QA, architects, and PMs throughout the full SDLC
Lead or support end-to-end enterprise implementations from planning to go-live and hyper care
Drive legacy system modernization, including current-state analysis, gap analysis, and migration strategy
Define integration, data migration, and API requirements aligned with the target-state architecture
Manage stakeholder communication, change requests, impact analysis, and requirement traceability
Requirements:
5+ years of experience as a Business Analyst working on enterprise applications and projects
Strong understanding of SDLC, Agile/Scrum methodologies, and DevOps practices
Proven experience working with feature teams in sprint-based development environments
Hands-on experience with bug triage, defect management, and production support activities
Experience leading or participating in enterprise application implementations from planning to deployment
Demonstrated experience with legacy system modernization or transformation projects
Expertise in requirement gathering, analysis, and documentation techniques
Experience with enterprise applications such as ERP, CRM, HRMS, SCM, or similar business systems
Proficiency in creating user stories, use cases, wireframes, process flows, data models, and system diagrams
Experience with tools such as JIRA, Confluence, Azure DevOps, MS Visio, Lucid chart, or similar
Strong understanding of system integration patterns, APIs, and enterprise architecture concepts