Business Analyst

About SAI Digital 


SAI Digital is a leading global Digital Agency specializing in Enterprise Ecommerce and Customer Experience technologies.

We are a customer-focused, technology agency that is part of a global conglomerate with over $250M USD in annual revenue and subsidiary companies in manufacturing, healthcare, digital and online education.

With international offices spanning 9 countries including Vietnam, Singapore, Hongkong, Thailand, Indonesia, Japan, India, USA, Canada, our company is fast-moving, yet focused.

Our consulting and project services cover industries including manufacturing, retail, distribution, FMCG, automotive, and banking. We use the latest cloud-based platforms to ensure customers receive agile, scalable, secure, and easy to use applications.

Our international team combined with years of international experience ensures that clients receive practical insights specific to their business. We invest in Our People, Our Customers, and Research and to ensure client projects are well-planned and successful.

Our partner network complements our Customer Experience platforms including partnerships with over 50 industry leaders including SAP, Sitecore, CommerceTools, Bloomreach, Annex Cloud, and more.

SAI Digital is a leader in corporate responsibility and sustainability with our parent company operating some of the world’s greenest manufacturing facilities on the planet.

If you want to be a part of this fast-paced environment and have the ability to build things from ground up, then you must connect with SAI Digital right now! We can offer you an immensely rewarding career with a professional and passionate team.


Key Responsibilities   

As a Business Analyst / Presales you will be in-charge of the following

  • Helping salespeople to demo the product
  • Helping writing the customer proposals
  • Understanding the client’s business needs, capturing the domain expertise that the client has, and translating this accurately into a succinct requirements document that will serve as the input to the software designers.
  • At every stage of Business Analysis, you must try to understand the needs of the project stakeholders and work accordingly to satisfy them with appropriate solutions.
  • Interview the domain experts at the client company to capture all relevant domain knowledge;
  • The project stakeholders might get confused if the business analyst uses complex technical language to explain things. So, the challenge before these analysts is to simplify things for better understanding and interpretation of the clients
  • Involved in the blueprinting process and documentation of the client’s business requirements in detail, (using user stories) with all assumptions and caveats included.
  • Define quality attributes, external interfaces, constraints, and other non-functional requirements
  • Participate in peer reviews and inspections of requirements documents. Participate in peer reviews of work products derived from requirements specifications to ensure that the requirements were interpreted correctly.
  • Serve as an internal point of contact for Development whenever requirements need to be clarified

 Job Requirements

  • BS (or higher) degree required (MBA is preferable)
  • Prior experience in eCommerce, CRM, marketing, ERP products
  • Knowledge of agile software development process
  • Excellent command of English and Chinese communications skills.
  • Must be able to communicate effectively and confidently with users, team members, and management;
  • Good listening and interviewing skills to understand a customer’s business environment and processes
  • Proven ability to document business requirements in an accurate, unambiguous, and succinct fashion • Exceptional presentation and client relation skills;
  • Excellent organizational, analytical, as well as oral and written communication skills;
  • Aptitude to learn and understand new and emerging technologies;
  • Ability to work with minimal direction on multiple projects;
  • Thorough, paying attention to details;
  • Knowledge of Agile (Scrum) software development lifecycle is plus


Apply for this job



Business Analyst