Software Business Analyst
Create a free account to apply in seconds
Position Summary, Responsibilities and Expectations:
• The Software Business Analyst will serve as a key liaison between business stakeholders and the software development team. They will be responsible for eliciting, analyzing, documenting, and validating business and technical requirements for software solutions.
Responsibilities include:
• Conduct requirement-gathering sessions with stakeholders, users, and subject matter experts.
• Translate business needs into clear, detailed specifications and actionable user stories, use cases, and process flows.
• Collaborate with developers and QA to ensure requirements are understood and implemented correctly.
• Participate in Agile/Scrum ceremonies (e.g., sprint planning, retrospectives, stand-ups).
• Develop and maintain product documentation including business requirements documents (BRDs), functional specs, and workflow diagrams.
• Conduct gap analysis, feasibility studies, and risk assessments as needed.
• Stay current on industry trends, tools, and technologies relevant to business analysis and software development.
Essential Skills and Experience:
• 3–5 years of experience as a Business Analyst in a software development environment.
• Strong understanding of software development methodologies (Agile, Scrum, or Waterfall).
• Proven experience gathering and translating business requirements for technical teams.
• Excellent communication, facilitation, and interpersonal skills.
• Proficiency in business analysis tools (e.g., JIRA, Confluence, Visio, Lucidchart).
• Strong analytical, problem-solving, and organizational skills.
• Ability to manage multiple projects and priorities in a dynamic environment.
• Bachelor’s degree in Business, Computer Science, Information Systems, or a related field.
• CBAP, PMI-PBA, or similar certification is a plus.
• Proficiency in spoken and written English.