Business Analyst

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in Egypt
Remote
Mid level
HR Tech • Professional Services
The Role
Analyze client and stakeholder needs, document business and functional requirements, and translate ERP and SaaS business processes into scalable software solutions. Conduct workshops, identify gaps and risks, define workflows, business rules, permissions, and acceptance criteria, and collaborate with product, development, QA, and technical teams. Evaluate requirements as standard functionality, configuration, or customization while supporting product improvements, integrations, and process automation.
Summary Generated by Built In

Nasoft is hiring a Business Analyst for a Software house to our client in Saudi Arabia , to work closely with clients, product teams, developers, QA engineers, and technical leadership to analyze business requirements and translate them into clear, scalable, and actionable software solutions.
The ideal candidate should have strong experience working on ERP and SaaS products, with a solid understanding of business processes, software development lifecycles, and Agile methodologies.
Responsibilities
● Gather, analyze, and document business requirements from clients, stakeholders, and internal teams.

● Understand business processes and translate them into software requirements.

● Conduct stakeholder interviews, workshops, and requirement-gathering sessions.

● Identify business problems, opportunities, dependencies, and process improvements.

● Analyze existing systems and processes to identify gaps, inefficiencies, and areas for improvement.

● Translate business requirements into clear and actionable functional requirements.

● Ensure requirements are complete, consistent, measurable, and technically feasible.

● Identify edge cases, business rules, dependencies, and potential risks. ERP & Business Process Analysis

● Analyze and document ERP business processes and workflows.

● Experience working with one or more ERP domains such as: ○ Accounting & Finance ○ Sales ○ Purchasing ○ Inventory ○ Warehousing ○ Supply Chain ○ CRM ○ HR & Payroll ○ Manufacturing ○ Point of Sale (POS)

● Understand relationships and dependencies between different ERP modules.

● Analyze end-to-end business workflows rather than individual features.

● Identify opportunities to improve business processes through software automation.

● Work with stakeholders to define business rules, validations, permissions, and approval workflows. SaaS Product Analysis ● Analyze requirements for multi-tenant SaaS applications.

● Understand SaaS product concepts such as: ○ Organizations / tenants ○ User management ○ Roles and permissions ○ Subscription plans ○ Billing ○ Feature access ○ Product configuration ○ Notifications ○ Integrations

● Help define configurable and reusable product features rather than customer-specific solutions where appropriate.

● Analyze customer requirements and determine whether they should be implemented as standard product functionality, configuration, or customization.

● Contribute to product improvement based on customer feedback and business needs.


Requirements

●4+ years of experience as a Business Analyst in software development environments.

● Proven experience working with ERP systems and business applications.

● Proven experience working with SaaS products or SaaS-based platforms.

● Strong understanding of software development lifecycle (SDLC).

● Strong experience with Agile/Scrum methodologies.

● Strong experience writing user stories and acceptance criteria.

● Experience working with development and QA teams.

● Strong understanding of business process analysis and workflow design.

● Experience with requirement management and documentation tools such as Jira and Confluence.

● Strong analytical and problem-solving skills.

● Excellent written and verbal communication skills.

● Ability to communicate effectively with both technical and non-technical stakeholders.

●Bachelor's degree in Business Administration, Computer Science, Information Systems, Software Engineering, or a related field.

● Experience working in a software house, product company, or technology consulting environment.

● Experience working with multiple clients or different business domains.

● Experience with ERP implementation or ERP product development.

● Experience with B2B SaaS products.

●Experience working with APIs and third-party integrations.

● Knowledge of accounting and financial business processes.

● Knowledge of BPMN or UML.


Benefits

Working Condition :

Working days : 5 days / week

Days off : 2 days off
Working hours : 9 AM : 6 PM
Working Model : Remotely

Skills Required

  • 4+ years of experience as a Business Analyst in software development environments
  • Experience working with ERP systems and business applications
  • Experience working with SaaS products or SaaS-based platforms
  • Strong understanding of software development lifecycle (SDLC)
  • Strong experience with Agile and Scrum methodologies
  • Experience writing user stories and acceptance criteria
  • Experience working with development and QA teams
  • Strong understanding of business process analysis and workflow design
  • Experience with requirement management and documentation tools such as Jira and Confluence
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to communicate effectively with technical and non-technical stakeholders
  • Bachelor's degree in Business Administration, Computer Science, Information Systems, Software Engineering, or a related field
  • Experience in a software house, product company, or technology consulting environment
  • Experience working with multiple clients or different business domains
  • Experience with ERP implementation or ERP product development
  • Experience with B2B SaaS products
  • Experience working with APIs and third-party integrations
  • Knowledge of accounting and financial business processes
  • Knowledge of BPMN or UML
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
12 Employees
Year Founded: 2025

What We Do

Nasoft.eg is an Egyptian HR services firm that specializes in recruitment, outsourcing, and human resources management. Their mission is to help companies achieve recruitment goals efficiently by connecting businesses with top talent through specialized hiring services and modern technology. They focus on technical, functional, and administrative roles to help organizations build scalable teams and enhance their competitiveness in the market.

Similar Jobs

iHorizons Logo iHorizons

Business Analyst

Information Technology • Business Intelligence • Consulting
Remote
Cairo, EGY
243 Employees

CID Consulting Logo CID Consulting

Business Development Analyst

Professional Services • Social Impact • Consulting
Remote
Cairo, EGY
87 Employees
Remote
Cairo, EGY
2824 Employees

Xperience1st Logo Xperience1st

Junior Business Analyst

Information Technology • Software • Consulting
Remote or Hybrid
2 Locations
30 Employees

Similar Companies Hiring

Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees
Empathy Thumbnail
Fintech • Healthtech • HR Tech • Information Technology • Financial Services • Telehealth
IL
200 Employees
Compa Thumbnail
Artificial Intelligence • HR Tech • Software • Business Intelligence
Irvine, California
75 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account