Roles & Responsibilities :
- Understanding of the software product market dynamics and software development processes.
- Documenting high level and detailed requirements using elicitation techniques such as scenarios (use cases) / prototyping.
- Evaluating business processes, anticipating requirements, uncovering areas for improvement, and developing specifications to implement solutions.
- Exceptional analytical and conceptual thinking skills.
- Excellent documentation skills.
- Excellent planning, organizational, and time management skills.