Senior Software Business Analyst

  • Department: Administrative
  • Location: Sofia, Bulgaria
  • Working Time: Full Time
We work together, collaborating across boundaries to bring the best to our customers around the world.


SmartIT is a leading Bulgarian fintech company, providing its partners worldwide with innovative and adaptive technology solutions.

We, at SmartIT, believe that people are our core asset. Together we can create incredible software products that could make the financial lives better. We are focusing on responsible growth and environmental sustainability.


Currently, we are working hard to deliver a top-notch financial product management platform that will provide our partners with business growth and happy customers.


As a Senior Software Business Analyst, you will play a key role in the Product Management Team as to ensure that our customers’ needs are truly and efficiently met. You will be working closely with development and QA teams to represent the validated user stories and make sure the desired value is being delivered in the correct manner.

Your goal will be to deliver a successful product to users in a way that aligns with the project roadmap and company vision.

Key Responsibilities:

  • Organizes workshops and manages focus groups in order to elicit and gathers the business requirements.
  • Acts as the voice of the customer in strategic decisions, especially in regards with future product development.
  • Performs requirements analysis. Interpret, evaluate and interrelate research data and develop integrated business analyses.
  • Specifies and models the requirements/ user stories and define acceptance criteria to ensure they are complete, unambiguous and testable. Creates process models, specifications, diagrams, wireframes and charts to provide direction to developers and/or the project team.
  • Prepares the needed documentation in proper format as per the internal procedures and policies;
  • Proposes solution approach and business process changes to be made as part of implementation of solution;
  • Serves as direct representative of the business with delivery teams (developers, QA, external partners), representing/reinforcing the customers’ perspective throughout the product realization cycle. Adjusts priorities as required while managing tight timelines;
  • Keeps track of industry trends and identifies areas of product improvement
  • Contributes to the success of the team and its vision by encouraging open communication, innovation, teamwork and a high degree of professionalism.


  • Bachelor’s degree in Business Information Systems, Business/Technology, Mathematics, Finance, Accounting, Management or equivalent;
  • At least 3 years of experience in software business analysis, preferably with ERP or CRM systems;
  • Experience with software development methodologies (preferably SCRUM, Kanban);
  • Ability to extract, split and document the requirements into user stories;
  • Ability to estimate BA work for release planning purposes, collaborating with the team to make pre-analysis of features and related user stories.
  • Experience with software development tools such as Jira, Confluence, etc.
  • Professional experience in financial services area will be considered as strong advantage;
  • Ability to work independently with minimal supervision;
  • Detail-oriented with the ability to organize and prioritize tasks to ensure timely delivery of scope;
  • Ability to effectively communicate with all levels of staff and management in order to perform discussions;
  • Excellent computer skills – Excel/Word;
  • Advanced knowledge of English – spoken and written.


  • Remote work opportunity
  • 30 days of paid leave
  • Health insurance
  • Food vouchers
  • Interesting work on new and long-run projects
  • Multisport card at a discounted price
  • Healthy snacks – free fruits, nuts and beverages
  • Access to e-learning platforms
  • Smart mobile phone and sponsored mobile plan
  • Company-sponsored training and certification
  • Recreation room
  • Regular team buildings and celebrations

We are searching for candidates who enjoy working with people in a fast-paced, growing environment. If you have a drive to succeed and advance your career, SmartIT might be a fit for you.

We encourage you to take a couple minutes to submit your resume to be considered as the newest member to our professional team.

We appreciate and thank you for your application. Only short-listed candidates will be contacted.