Job Seeker
Senior Software Analyst
CATEGORY
IT
TITLE
System Analyst
LOCATION
Cairo,
Egypt
EXPERIENCE
6 - 9
TYPE
SALARY
Negotiable
PUBLISH DATE
05 Apr, 2018
(8 years ago)
A multinational company located in Sheraton is hiring a Senior Software Analyst
RESPONSIBILITIES
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.
- 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
- 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
- Transportation Allowance
- Medical Insurance
- Overtime
- Mobile Allowance