Senior Software Business Analyst

GET Group- Egypt - Sheraton, Cairo

Applicants for
1 open position
Experience Needed:
5 to 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Arabic, English
1 open position
About the Job

Requirements elicitation:

  • Identify sources of requirements
    1. Users, customers, market analysis, regulators, team, operational environment, and organizational environment.
    2. Domain knowledge is essential for analyst.
  • Gather requirements using different techniques
    1. 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)


  • Create documents of software requirements
    1. System definition
    2. System requirements
    3. Software requirements
    4. Requirements database
    5. 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)


  • 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.
Job Requirements
  • English and Arabic proficiency

Knowledge of:

  • Modelling languages
  • GET Business Fields
  • Cost estimation techniques
  • Development platforms (Basic)
About this Company

For over 25 years, GET has established a global reputation as a leading Passport & ID solutions provider, independent software vendor and systems integrator. Using state-of-the-art security systems, innovative hardware, and software applications, GET provides institutions,... (More)

See all Careers and Jobs at GET Group- Egypt
Signup for an employer account and Post your Jobs!