Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Business Analyst

GET Group- Egypt
Sheraton, Cairo
Posted 5 years ago
40Applicants for1 open position
  • 14Viewed
  • 2In Consideration
  • 6Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Requirements elicitation:

  • Identify sources of requirements
    1. Users, customers, market analysis, regulators, team, operational environment, and organizational environment.
    2. Domain knowledge is essential for the analyst.
  • Gather requirements using different techniques
    1. Interviews, what if Scenarios, prototypes, facilitated meetings, and observation.

Analyze:

  • Classify requirements as functional/none functional, direct or derived from other, product/process, priority …etc.
  • Create Conceptual modeling: show entities and their relations
  • Define system components overlapping with the design stage
  • Negotiating requirements resolving problems with conflicting requirements (stakeholders, requirements against resources, or functional and none functional)

Specifications:

  • Create documents of software requirements
    1. System definition
    2. System requirements
    3. Software requirements
    4. Requirements database
    5. And any other documents required

Validation:

  • Validate requirements by reviewing the required documents and make sure it describes the correct software and get the client's approval on them

Tender Responses:

  • Prepare the technical proposal.
  • Prepare estimated effort and cost, the 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 analyzing and minimizing the risks raised in the analysis phase and suggest mitigations.
  • Introduce new ideas and learned lessons gathered from involvement in a variety of tenders and customers
  • Assist in enhancing effort and cost estimation accuracy
  • Coaching of System Analysts.

Job Requirements

  • Robotics Process Automation (RPA). Using UIpath, Automation Anywhere or Blue Prism.
  • Business process re-engineering.
  • Nintex workflows
  • Low code platforms (Outsystems or similar).
  • Working on projects with GCC governments is a plus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Business Analyst