Position: Middle/Senior Business/System Analyst
Company: Madgicx
Experience required: 3y
English level: intermediate

Overview of the role

We have 30+ developers and 17 products at Madgicx. On the previous stage, we have built various features to bring value to customers, sometimes without any documentation. Today we want to have a stable organized process of development with good documentation and specifications for development. We strongly believe that it will make our process much more efficient. Your role is to work closely with Team Leads and Engineers to provide specifications for the changes in our system to archive our next ambitious goals.

Key responsibilities:

-as a Business Analyst/System Analyst, you will be the liaison between the Product and the Development teams;
-working with the Product Management Team on preparation and validation of technical requirements in User Stories;
-you will be accountable for all BA/SA work including creation and delivery of Technical specifications;
-communicating with the third parties to gather technical requirements on systems integration;
-you will be responsible for creation of technical requirements and solution review with architect;
-you will be responsible for keeping up to date technical documentation;
-reviewing and estimating User Stories with the development team to ensure understanding what we need to build;
-assisting product team during development;
-taking part in analysis and troubleshooting of incidents in the production environment.

Who you are: 

-proficient in writing functional and nonfunctional requirements, system diagrams, wireframes;
-strong knowledge of main standards for writing specs/docs: API Blueprint, JSON Schema, UML, BPMN;
-experience in RESTful API design, SOAP protocol;
-English Upper-Intermediate with good communication and reporting skills;
-experience with Microservices architecture;
-3+ years of experience in a role of Business or System or Functional Analyst.

What we offer:

-competitive salary;
-a profitable product that has many active customers, and you can help them improve their daily results;
-challenging work in an international professional environment and friendly team;
-opportunities for professional growth (including free external and internal professional training courses and certifications);
-corporate English classes;
-corporate psychologist service;
-100% coverage of professional courses/conferences;
-gym membership or insurance after trial.