Senior Business Analyst

Sofia, Bulgaria

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 strong Senior Business Analyst to make our team even stronger!


  • Represent the business for our engineering teams with the ability to prioritize tradeoffs, clarify requirements, and work to drive user stories to acceptance throughout the Agile software development lifecycle;
  • Be responsible for project planning, coordination and documentation;
  • Be responsible for complying with the requirement and change management standards;
  • Be responsible for investigating various and conflicting sources of requirements;
  • Be responsible for elaborating and delivering relevant BA artifacts (data dictionary, state machine, business domain model, activity diagrams);
  • Be responsible for detecting and managing scope creeps, conflicting requirements, whilst keeping the BA Lead in loop;
  • Contribute to UX elaboration to remain aligned;
  • Translate high level requirements into user stories and granular acceptance criteria;
  • Drive Grooming sessions with Delivery Teams;
  • Refine product backlog items based on Grooming sessions;
  • Ensure that DoD user stories are delivered on time to the Delivery Teams;
  • Drive Delivery Team planning sessions with the Scrum Master;
  • Support Delivery Teams during the sprint;
  • Work closely with SMEs from Client(s) side if clarification needed;
  • Contribute to Sprint Demo and incorporation of demo outcomes (bugs, changes, new features);
  • Help QA team in bug analysis.


  • At least 4 years of experience as a Business Analyst in IT;
  • Structured and solution-oriented mindset;
  • Experience in gathering and formalization/regulation of requirements;
  • Experience in modeling and analysis of business processes as well as in creating system prototypes and user interface;
  • Experience with Agile methodology;
  • Knowledge of different software development methodologies (RUP, Waterfall, Scrum, Kanban);
  • Knowledge of modern software design and technologies (UI composition pattern, micro-services, REST, SPA);
  • Fluent English;
  • Convincing personality with assertive appearance and very good communication skills;
  • Diplomatic approach and strong negotiation skills.

We offer

  • Personal development program that will allow you to be valued for your strengths;
  • Wide range of professional trainings and workshops;
  • Attractive salary, additional health and dental insurance as well as other social benefits;
  • Broad projects variety and possible mobility between projects over the time;
  • Experience exchange with colleagues around the world;
  • Work-life balance and flexible schedule, team buildings and sport opportunities;
  • Modern office in the Infinity Tower business center;
  • If you are interested in this role please send your CV in English. All applications will be treated as strictly confidential;
  • Only short-listed applicants will be contacted.