Browse Jobs
For Employers
Post JobLog inGet Started

Business Analyst

infasme.com
Heliopolis, Cairo
Posted 5 years ago
36Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Develop and maintain effective working relationships with business customers to maintain business expertise and alignment.
  • Proactively communicate and collaborate with business customers to determine needs and functional requirements and deliver the following deliverable as needed: Functional requirements, Use Cases, Screen (wire-frames) and Interface designs
  • Elicit requirements via multiple approaches including but not limited to group meetings, interviews, document analysis, business process descriptions, use cases, task and workflow analysis
  • Drive the delivery of documented requirements via collaboration with the development and QA teams to ensure that business requirements are being satisfied and validated
  • Clear understanding of software development life-cycle methodologies and documentation standards. Ensure compliance with infas ME Software Development Life-cycle documentation and mandated compliance requirements for all application changes
  • Establish a partnership with the business customers to then be able to drive and challenge business units on their assumptions of how they will successfully execute their business in their systems
  • Successfully engage in multiple initiatives simultaneously
  • Work independently with users to define concepts and under direction of project managers
  • Provide functional and business subject matter expertise for IT projects and business systems support as well as to the IT training team in support of new employee training and ongoing system training needs
  • Monitor issue management system to ensure all reported production issues are addressed according to their priority and relative importance to release activities
  • Provide 2nd level support for production issues which includes problem identification, definition and implementation of short-term work around and coordination of long term software solution with development team
  • Develop and execute IT test plans and coordinate UAT activities.
  • Work with the business team to clearly document change requests initiated from either the business or IT throughout the life cycle
  • Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into functional requirements
  • Develop requirements specifications according to standard templates, using natural language

Job Requirements

  • Bachelor’s degree in computer science or MIS; 7 years’ experience in IT systems, out of which 3 years as a business analyst.
  • Has strong experience in portals, websites, internet and extra-net built based on Microsoft technology with integration to ECM systems
  • Ready to travel in and outside Egypt as projects need
  • Ability to interface with business customers at all levels of the organization; be the liaison between the business units, technology teams and support teams
  • Excellent problem-solving skills
  • Formal Business Analysis/Project Management training desirable
  • Update/Maintain required systems documentation, following the documentation standards where applicable
  • UML modeling, RUP and/or Rational Rose design abilities
  • Strong oral and written communication and presentation skills
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group, executives, managers, and subject matter experts
  • Excellent command of Arabic and English. French is a plus.
  • Understand customer requirements and able to document it in an easy and understandable way for technical team to map it to IT systems
  • The ability to work within team or lead small team to deliver small projects with quality on time within budget
  • Share the assessment of projects with project team (Architect, PM and rest of the team)
  • Ability to work on multiple projects at one time and to ensure that overall priorities are being met
  • Strong presentation and communication skills
  • Possesses thorough understanding of software development life cycle and project management methodologies

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentBusiness Analyst