We are seeking an experienced Senior Business Analyst to support all phases of the Software Development Life Cycle (SDLC), including requirements gathering, analysis, documentation, design, development, testing, and implementation. The ideal candidate will work closely with business and technical teams to translate organizational needs into effective system requirements, user stories, and solutions.
Experience supporting SAP reporting or Power BI reporting projects is highly desirable.
Key Responsibilities
- Lead requirements gathering and analysis across business and technical teams.
- Develop, document, present, and maintain user stories, acceptance criteria, business requirements, and design documentation.
- Analyze and document business processes, workflows, system requirements, and process changes.
- Work closely with system owners, stakeholders, product owners, end users, developers, and project teams to support successful project delivery.
- Conduct research, analyze data, identify business problems, and recommend effective solutions.
- Support system and process improvements through analysis of existing workflows and technology capabilities.
- Maintain project information including status, risks, issues, dependencies, and timelines.
- Work within Agile delivery environments and support iterative delivery of business value.
- Facilitate discussions between business and technical teams to clarify requirements and resolve issues.
- Translate business objectives and user needs into clear, actionable system requirements and specifications.
- Support business case development, including cost-benefit analysis, risk assessment, impact analysis, and benefit realization.
- Identify opportunities for cost avoidance, modernization, process improvement, and enterprise value.
- Break complex business requirements into clearly defined tasks while maintaining an end-to-end process perspective.
- Collaborate with other business units to identify opportunities and deliver enterprise-wide solutions.
- Provide consulting and analysis support to stakeholders across different organizational levels.
Required Qualifications
- 8+ years of experience as a Business Analyst or in a closely related business systems analysis role.
- Strong experience with requirements gathering, business process analysis, documentation, and SDLC activities.
- Experience working as part of an Agile software delivery team.
- Strong ability to analyze business strategies, user needs, and translate them into system requirements and specifications.
- Experience creating user stories, acceptance criteria, requirements documentation, and functional specifications.
- Experience with requirements and project management tools such as Azure DevOps, TFS, Jira, or similar platforms.
- Proficiency with Microsoft Office, including Excel, Word, PowerPoint, Project, and Visio.
- Strong analytical, problem-solving, organizational, and consulting skills.
- Ability to work independently while managing deadlines, changing priorities, and multiple initiatives.
- Excellent verbal, written, presentation, and stakeholder communication skills.
- Ability to communicate effectively with executives, managers, IT professionals, SMEs, developers, and business users.
- Strong understanding of continuous process improvement and technology-enabled business transformation.
Preferred Qualifications
- Experience supporting SAP reporting projects.
- Experience supporting Power BI reporting and analytics projects.
- Experience with enterprise modernization initiatives and business process transformation.
- Experience with data analysis, reporting, and technology-driven process improvement.