Purpose:
- Perform detailed analysis and processes documentation to propose solutions for business areas and to prepare functional specifications.
Duties & Responsibilities:
- Study projects proposals and RFP to understand the project scope, and communicate sales/presales team to stand on solid project scope
- Create informative and actionable reports that highlights relevant business trends and opportunities for improvement.
- Suggest changes to senior management using analytics to support your recommendations.
- Persuade internal and external stakeholders of the benefits of new technology or strategies.
- Prepare requirements management plan and size the effort required for each requirement management activity.
- Identify problems within a business, including through using data modelling techniques.
- Conduct meetings with different business stakeholders to elicit and validate business and user requirements.
- Accurately and efficiently identify, define, document and present business requirements.
- Construct workflow charts and diagrams, studying system capabilities and writing specifications.
- Staying up-to-date on the latest process and IT advancements to automate, modernize systems and design modifications.
- Create Use Cases/User Stories to clarify system behavior & Acceptance criteria.
- Identify gaps between the current processes and propose new one to improve processes
- Report actual efforts spent & update task percentage achieved.
- Perform different analysis techniques to validate the requirements before and after documentation.
- Seek customer’s Approval on requirements specifications documents.
- Act as a strategic partner between the business community/users and IT development teams to ensure technical compatibility and user satisfaction.
- Facilitate workshop sessions involving Development, testing, UI/UX and Support representatives to ensure deliverables for future releases are agreed.
- Maintain user confidence and protect operations by keeping information confidential.
- Enhance department and organization by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Bachelor’s degree in Computer Science/Engineering or equivalent.CCBA , CBAP, AAC is a plus.GIS analysis Experience is a mustAt least 4 Years in software industry (Software development/ Testing/ Consultation).3-7 years of experience as a Business Analyst supervisory position.Technical experience in software development and/or implementation.Business Writing and Reporting.Documentation proficiency in both English and Arabic.