Take a lead role collaborating with cross-functional teams in an Agile environment to gather and document business requirements for software development projects
Mentor junior and mid-level analysts and provide technical guidance
Analyze and translate business needs into clear and concise user stories, ensuring alignment with project goals
Effective communication between business stakeholders and development teams to ensure a shared understanding of project requirements
Conduct analysis of existing systems and processes to identify opportunities for improvement and efficiency gains
Collaborate with cross-functional teams to review story requirements and validate system functionality
Contribute to implementations, troubleshooting issues, conducting impact analysis, and recommending solutions
Review system enhancements with project stakeholders
Create flow diagrams and document technical solutions
Continuously learn and adapt to modern technologies, industry best practices, and emerging trends in business analysis and Agile methodologies.
Requirements
Bachelor’s degree in a related field preferred
5+ years of experience as a Business Systems Analyst or equivalent technology industry background
Proficient at identifying and solving business problems through innovative and practical solutions
Effective communication skills to convey technical information in a clear manner to all levels
Experienced in collecting, documenting, and managing system requirements from stakeholders
Deep understanding of highly complex multi-platform applications and systems
Effective communication and documentation skills to create comprehensive reports, manuals, workflows, and specifications
Proficient at managing tasks, timelines, and resources effectively to ensure successful project delivery
Ability to be flexible and adaptable to changes in project scope, requirements, or technological advancements
Financial industry experience preferred
Prior production support and troubleshooting preferred
Experience as a QA or Developer preferred
Expertise in other roles on an Agile Development Team, such as Quality Engineer, Software Engineer, Product Owner, or Scrum Master preferred.