Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Analyze web and mobile apps requirements; by constructing workflow charts and diagrams; studying system capabilities; writing specifications.
- Management of multiple concurrent projects.
- Analyzing clients' existing systems and business models.
- Translating client requirements into highly specified project briefs.
- Identifying options for potential solutions and assessing them for both technical and business suitability.
- Conducting requirements analysis and preparing specific proposals for modified or replacement systems.
- Working closely with colleagues, developers, testers and a variety of end users to ensure technical compatibility and user satisfaction;
- Translate complex business, functional and technical requirements into detailed work tasks; prepare project scope statements. Develop requirements specifications according to standard templates, using natural language.
- Perform requirements verification on deliverables and conduct walk-through of deliverables with business and obtain approval/sign off.
- Determine operational objectives by studying business functions; gathering information; evaluating output requirements and formats.
- Interpret, evaluate and interrelate research data and develop integrated business analyses and projections for incorporation into strategic decision-making.
- Prepare detailed analysis document with complete awareness with the appropriate techniques and well definition for functional and non-functional requirements.
- Maintaining the Product Backlog and arranging the backlog items’ priorities with the customer.
- Elicit requirements using interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, gap analysis, task and workflow analysis.
- Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs.
- Proactively communicate and collaborate with external and internal customers to analyze information needs and functional requirements and deliver the following artifacts as needed: (Functional requirements (Business Requirements Document).
- Supporting other Product Owners with time and resource planning/management.
- Working with external developers/team members.
- Project size: typical scrum team of 2 - 5 members
- Business analysis and product ownership.
- Working as a Product Owner in an agile environment (Scrum, Kanban) representing the client as a Proxy Product Owner to the scrum team.
- Analyzing requirements, creating mock-ups, and coordinating them with clients.
- Writing and supporting technical specifications.
Job Requirements
- 5+ years in IT business analysis
- Ability to travel abroad 50% or more
- Experience with writing technical and process documentation
- Expertise in gathering, analyzing, and specifying requirements
- Experience in business, systems, and engineering process modeling
- Understanding of software development life-cycle and processes
- Good understanding of agile including Scrum methodology
- Understanding the main trends in UI/UX for modern web-applications
- Excellent communication skills
- Experience in general project management
- Fluency in English.