Position: Business / System Analyst
Company: Grid Dynamics
Experience required: 3y
English level: upper

Our customer is one of the largest and most long-established independent companies in the 3D printing/additive manufacturing sector. 

**Responsibilities:**
Communicate with stakeholders on the client's side.
Lead requirements elicitation and documentation.
Work closely with architects and technical leads to provide necessary technical details for the development team.
Follow the agile methodology of software development (Scrum, continuous integration, planning games, daily stand-up, etc).
Manage and process change requests from the business side.

**Requirements:**
Practical experience with UML/BPMN.
Excellent technical writing skills and ability to document software requirements and architectures in a crisp way.
Upper-Intermediate English or higher.
Ability to present and explain software requirements to different groups of users including engineering teams and business stakeholders.
Strong understanding of how business requirements are gathered, analyzed, and documented.
Excellent presentation and interpersonal skills. Ability to negotiate business/technical requirements and project schedule with the customer and external vendors.
Excellent analytical skills.
Hands-on experience with relational databases and good command of SQL would be a plus.
Deep understanding of the software development process. Practical experience working in a Scrum team.

**We offer:**
Opportunity to work on bleeding-edge projects
Work with a highly motivated and dedicated team
Competitive salary
Flexible schedule
Medical insurance
Benefits program
Social package - medical insurance, sports
Corporate social events
Professional development opportunities