• Examine existing business models and flow of data and help the customer in defining the business and functional requirements and disseminating this information to all concerned parties.
• Evaluate system specifications for business requirements or needs.
• Collect information, analyze and evaluate existing or proposed systems in order to design the most efficient and cost-effective solutions.
• Meeting with the customer and system users \ teams to specify the application’s main goal.
• Build the logical infrastructure and system architecture for the proposed solution.
• Work with customer to choose the suitable navigation model for the proposed solution.
• Maintain the integration points between the sub-systems or system components.
• Maintaining the Product Backlog and arranging the backlog items’ priorities with the customer.
• Make sure that all backlog items are completed according to the customer’s acceptance criteria.
• Document business and system requirements.
• Develop requirements specification document using UML Technology when needed.
• Be available to deliver support to the team whenever needed.
• Bridge the gap between the development team and all the project stakeholders.
• Maintain strong communication with all stakeholders on all requirement-related aspects.
• Follow up customer satisfaction and report it to the development team as well as management.
• Maintaining the Release Plan and communicating the velocity variance to management.
• Bachelor degree in computer science or any other related field
• Proficiency in English language, written and spoken
• Proficiency in business correspondence
• A minimum three years of experience in the same field
• Familiar with working in an environment where products have to be delivered to specific time-scales
• Ability to work under minimum supervision
• Strong multi-tasking skills and analysis skill
• Strong knowledge of web applications and/or desktop application
• Strong knowledge of Object-Oriented Analysis and Design (OOAD)
• Strong knowledge of Software Development Life Cycle (SDLC)
• Portfolio of design projects