Business Analyst

  • business
  • remote
  • Clutch
  • Goodfirms
  • Upwork

IT Craft is looking for a Business Analyst to support both project tasks and pre-sales. The role involves bridging development teams and Product Owners, translating technical details into actionable requirements, and assisting with pre-sale activities (fathering initial requirements, creating vision, documentation, and proposals).

Responsibilities:

Project-related:

– Act as a communication bridge between the Developers and Product Owner and business stakeholders;

– Break down high-level product initiatives into clear user stories with acceptance criteria, process flows, and data models, covering both functional and non-functional requirements;

– Maintain traceability between business goals, user needs, and technical solutions;

– Ensure requirements are feasible, testable, and aligned with system architecture;

– Work closely with the Product Owner to refine the product backlog, ensuring stories are “sprint-ready” and clarifying scope, dependencies, and assumptions, facilitate requirement workshops,

– Assist developers with requirement clarifications during implementation;

– Support UAT by validating outcomes against acceptance criteria.

Company-related (pre-sale activities):

– Work closely with the potential clients to gather initial requirements, analyse ideas, propose solutions, and develop project vision;

– Document clear and well-structured feature lists, SRS, etc.

Requirements:

– 3+ years of experience in the software development industry in a Business Analyst position working with foreign customers;

– Experience in gathering and analysing initial requirements from the stakeholders, developing project vision;

– Deep knowledge of business analysis techniques;

– Basic knowledge of software development lifecycle and requirements lifecycle; 

– Experience in technical documentation creation (feature lists, SRS, epics, user stories, etc.);

– Knowledge of Scrum and Agile software development methodologies;

– Experience of working with Jira and Confluence; 

– Good planning, organisational, and time management skills;

– Strong communication skills (to work with customers and the development team);

– Fluency in verbal and written English for communication and creating documentation.

Would be a Plus:

  • UX skills (user research, wireframing, prototyping);
  • Knowledge of Figma or other prototyping tools;
  • Experience with pre-sale activities;
  • Highlight the risks and dependencies that might affect the delivery and timelines;
  • UML knowledge and experience.

YOU MAY FIND INTERESTING

AI/ML Python Developer

IT Craft invites a AI/ML Python Developer to join our team.

See our open position

DevOps Engineer

We are looking for a DevOps Engineer with 3+ years of DevOps engineering experience to join a long-term project focused on modernizing municipal land management through a secure, large-scale digital platform for governmental institutions.

See our open position

Middle/Strong Middle QA Engineer

IT Craft is looking for a proactive Middle/Strong Middle QA Engineer ready to take initiative in client communication, test process organization, and team efficiency improvement.

See our open position