Browse Jobs
For Employers
Post JobLog inGet Started

Software Business Analyst

Noases
Nasr City, Cairo

Software Business Analyst

Noases
Nasr City, Cairo
Posted 20 days ago
77Applicants for1 open position
  • 22Viewed
  • 2In Consideration
  • 0Not Selected

Job Details

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

Skills And Tools:

Job Description

  • Requirement Gathering: Collaborate with clients, stakeholders, and the software development team to understand business needs, objectives, and requirements for software projects. 
  • Analyze existing business processes and workflows to identify areas for improvement and propose optimized solutions. 
  • Create detailed business requirement documents (BRDs), software required documents (SRSs), functional specifications, use cases, and user stories that effectively communicate business requirements to the development team. 
  • Facilitate communication and manage relationships with clients, stakeholders, and development team members to ensure a shared understanding of project goals and requirements. 
  • Collaborate with architects, designers, and developers to translate business requirements into technical specifications and design solutions that align with project objectives. 
  • Assist in defining test scenarios and participate in user acceptance testing (UAT) to ensure software solutions meet defined requirements and quality standards. 
  • Assess the impact of proposed changes on existing systems or processes and provide recommendations to effectively manage change. 
  • Stay up-to-date with industry trends, emerging technologies, and best practices related to software development and business analysis, and identify opportunities for process improvement.

Job Requirements

  • A Bachelor’s degree in computer science, computer engineering, or Software engineering 
  • Relevant certifications in business analysis (CBAP, CCBA) are a plus. 
  • Ability to analyze complex business processes, identify gaps, and propose effective solutions.
  • Exceptional verbal and written communication skills to effectively interact with clients, stakeholders, and development team members. 
  • Solid understanding of software development methodologies, SDLC (Software Development Life Cycle), and Agile frameworks. 
  • Proficient in creating clear and concise documentation, including BRDs, SRSs, functional specifications, use cases, and user stories. 
  • Strong team player with the ability to work collaboratively in cross-functional teams and adapt to changing project requirements. 
  • Strong problem-solving skills to identify and resolve issues effectively and efficiently. 
  • Attention to detail is needed to ensure accurate and comprehensive documentation and requirement gathering.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Business Analyst