Business Analyst

NaSoft

As Sudiyah

Remote

OMR 23,000 - 35,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Nasoft is seeking a Business Analyst to join our software house working for a client in Saudi Arabia. You will work closely with clients, product teams, developers, QA, and technical leadership to analyze requirements and translate them into scalable software solutions.

The role emphasizes ERP and SaaS domain experience, strong knowledge of SDLC and Agile/Scrum, and excellent communication with both technical and non-technical stakeholders. Remote work is supported.

Qualifications

  • 4+ years of BA experience in software development environments.
  • Proven ERP and SaaS domain experience.
  • Strong SDLC and Agile/Scrum knowledge.
  • Experience writing user stories and acceptance criteria.
  • Experience with Jira and Confluence for requirements.
  • Excellent written and verbal communication skills.
  • Ability to communicate with both technical and non-technical stakeholders.
  • Experience with APIs and third-party integrations.

Responsibilities

  • Gather and document business requirements from clients and stakeholders.
  • Translate processes into clear software requirements.
  • Conduct stakeholder interviews and requirement workshops.
  • Define business rules, validations, and approval workflows.
  • Analyze ERP and SaaS workflows to identify gaps and improvements.
  • Collaborate with product teams, developers, QA, and leadership.

Skills

Business Analysis
SDLC understanding
Agile/Scrum
Requirements writing
Stakeholder communication
Analytical thinking
Documentation

Education

Bachelor's degree (Business Administration, CS, IS, Software Engineering, or related)

Tools

Jira
Confluence
APIs & Integrations

Job description

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
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
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.
Working Condition
  • Working days : 5 days / week
  • Days off : 2 days off
  • Working hours : 9 AM : 6 PM
  • Working Model : Remotely
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote ERP & SaaS Business Analyst — Drive Process
Remote ERP & SaaS Business Analyst — Drive Process

NaSoft • As Sudiyah

Remote
OMR 23,000 - 35,000
Business Analyst
Business Analyst

AMAN • Muscat

On-site
OMR 7,000 - 13,000
Senior Business Analyst
Senior Business Analyst

VerityX Talent • Muscat

On-site
OMR 24,000 - 36,000
Business Analyst - Retail Banking - Immediate Requirement
Business Analyst - Retail Banking - Immediate Requirement

Jobs for Humanity • Muscat

On-site
OMR 13,392 - 20,088
Senior Business Analyst
Senior Business Analyst

NTG • Muscat

On-site
OMR 40,000 - 60,000
SENIOR BUSINESS ANALYST - ARABIC SPEAKERS
SENIOR BUSINESS ANALYST - ARABIC SPEAKERS

Duncan & Ross Consulting • As Sudiyah

On-site
OMR 11,535 - 19,225
Manager, Public Sector Sales - Middle East
Manager, Public Sector Sales - Middle East

SAS • As Sudiyah

On-site
OMR 30,760 - 38,450
Competitive salary package
Housing allowance
Education allowance
+2
Project Manager - Omani Nationals
Project Manager - Omani Nationals

Tanqeeb • Muscat

On-site
OMR 12,000 - 24,000
Senior Sales Account Manager
Senior Sales Account Manager

700apps • As Sudiyah

On-site
OMR 18,000 - 31,000
BI Developer/Consultant
BI Developer/Consultant

Datamatics Technologies LLC • As Sudiyah

On-site
OMR 12,000 - 25,000