Category
IT
Publish Date
Thursday 05-04-2018
Country
Egypt
Gender
any
Years Of Experience
6 - 9 Years
Salary
Negotiable
A multinational company located in Sheraton is hiring a Senior Software Analyst
Job Description:
Requirements elicitation
- Identify sources of requirements
- Users, customers, market analysis, regulators, team, operational environment, and organizational environment.
- Domain knowledge is essential for analyst.
- Gather requirements using different techniques
- Interviews, what if Scenarios, prototypes, facilitated meetings, and observation.
Analyse
- Classify requirements as functional/none functional, direct or derived from other, product/process, priority …etc.
- Create Conceptual modelling: show entities and their relations
- Define system components overlapping with design stage
- Negotiating requirements resolving problems with conflicting requirements (stake holders, requirements against resources, or functional and none functional)
Specifications
- Create documents of software requirements
- System definition
- System requirements
- Software requirements
- Requirements database
- And any other documents required
Validation
- Validate requirements by reviewing the requirement documents and make sure it describe the correct software and get client's approval on them
Tender Responses
- Prepare the technical proposal.
- Prepare estimated effort and cost, number of software license required and initial development plan.
- Manage providing Recommended HW requirements (i.e. storage requirements) and 3rd Party
- requirements for the proposal.
- Recommend Software pre-requisite to achieve project requirements (i.e. operating system, database server, storage requirements)
General
Assist in defining the project scope and objectives.
Represent the company as required at meetings with customers and partners
Review system test cases created by testing team.
Assist in analysing and minimizing the risks raised in the analysis phase and suggest mitigations.
Introduce new ideas and learned lessons gathered from involvement in variety of tenders and customers
Assist in enhancing effort and cost estimation accuracy
Coaching of System Analysts.
Perform any other related job duties as requested by the direct supervisor
Qualifications:
- Bachelor Degree: Bachelor in Computer Science or Computer Engineering
- Experience Background : same field
- Years of Experience: 7 & above years
- Computer Skills: Excellent in Microsoft Office
- Language Proficiency: Excellent in English and Arabic ( written and spoken )
- Knowledge of: Modelling languages
- Cost estimation techniques
- Development platforms (Basic)
- Experience with SharePoint is a plus
- Experience with Nintex workflow designer is a plus
Benefits:
- Transportation Allowance
- Medical Insurance
- Overtime
- Mobile Allowance