< See all openings

Business Analyst Intern


In charge of working with the organization to understand clients’ business needs to enhance business processes and systems. Do research and analysis to find out solutions and introduce systems to businesses and clients.

  • Analyze the structure of businesses
  • Identify problems including using data modeling techniques
  • Communication and collect business issues, objectives and their requirements
  • Interview the domain experts at the client company to capture all relevant domain knowledge
  • Document product vision, project’s scope, client’s business requirements in detail
  • Take part in peer review of work product
  • Collaborate with teams
  • Serve as the internal contact for the development team
  • Be very proficient at English
  • Guarantee to work 30 hours per week
  • Commit for at least 4 months of internship
  • Knowledge of software development process, especially software requirement analysis
  • Educational background in business, computer science, software development, technology will be given preference
  • Able to work independently with complicated requirements
  • Ready to learn and adapt new technologies and knowledge
  • Experience in Agile environment or Scrum Master is a plus


  • Salary: Competitive and negotiable
  • Flat organization and open communication
  • Comfortable working conditions and flexible working time
  • Good career growth opportunities with interesting and challenging projects
  • Full Social Insurance, Health Insurance, Unemployment Insurance
  • Agile English speaking training and on the job training
  • Outdoor activities: sport, company trip, team building, etc
  • Light beverage and food available all the time in the office