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
QUALIFICATIONS
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
Benefits
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