Senior Business Analyst

Lviv, Ukraine

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Senior Business Analyst for our Lviv office to make our team even stronger.

This is key position to become a liaison between delivery team and the client, manage customer expectations and shape solutions. Enterprise scale CMS system and/or Retail experience is a strong plus. Potential for 25-50% travel.

Our customer is the largest sportswear manufacturer in Europe that designs and manufactures shoes, clothing and accessories. The customer constantly develop and improve internal IT systems to support business and highest product standards.

Company IT department widely uses modern technologies, methodologies and focuses on delivering robust, scalable, creative products. Content services project is aimed to build content delivery system on top of services provided by Tridion CMS.


  • Perform key communication activities with the customers, stakeholders, team members;
  • Elicit business requirements to provide innovative solutions and recommend system, product and process enhancements;
  • Investigate business processes, documentation “as-is”, model “to-be” state, assess gaps and propose improvements;
  • Create mock-ups, diagrams, wireframes;
  • Determine stakeholders influence and their attitude towards the project, solution approach, and team members. Plan communication strategy;
  • Create high quality documentation;
  • Present results of work/ideas to the stakeholders, conduct UAT and evaluation testing;
  • Understand business context of the enterprise and provide it to the development team in order to implement complex integrated enterprise solutions to meet the client’s business needs;
  • Manage solution scope, identify and assess impact, and track changes. Establish change management process where applicable;
  • Facilitate the requirements prioritization process. Effectively communicate technical risks, constraints and dependencies;
  • Collaborate with Project/Delivery Manager to align requirements management processes with project management plan for each initiative, contribute to risk management;
  • Facilitate discussions, ensure effective communication. Negotiate and build consensus; develop relationships with all the project stakeholders.


  • Clear understanding of principles and specifics of software development methodologies;
  • Deep knowledge of business analysis activities and techniques;
  • Knowledge of business process optimization and modeling approaches;
  • Knowledge of requirements management tools (at least Jira & Confluence);
  • Knowledge of prototyping tools, data visualization tools;
  • Strong English verbal and written communication skills (at least B2);
  • System thinking and functional decomposition skills;
  • Strong communication, negotiation and interpersonal skills; self-confidence;
  • Strong analytical skills to make a critical assessment of the information from numerous sources;
  • Modeling skills to represent requirements information in graphical form. BPMN/UML/workflow diagrams;
  • Setting clear goals and priorities. Time-management, ability to handle multi-tasking activities and prioritization;
  • High flexibility. Ability to modify approach as per changing stakeholders, conditions, circumstances and feedback. Quick learner;
  • Basic IT knowledge. Ability to work with XML, JSON, CSV. API understanding, ability to handle integrational requirements. OOP idea understanding;
  • Experience with CMS systems is desirable.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • English classes with native speakers (certified English teachers);
  • Flexible work hours.