Business Analyst

  • business
  • remote
  • Clutch
  • Goodfirms
  • Upwork

We are looking for a Business Analyst to work not only with requirements, but also with complex and meaningful business logic.

The primary focus of the role is project work, acting as a key link between stakeholders and the development team, with ownership of analysis, requirements and documentation, and contributing to product decisions through high-quality analytical input.

In parallel, the role includes involvement in pre-sale activities, from analysing client needs to shaping solutions and contributing to proposals.

Over time, the role may evolve towards deeper involvement in the project and a stronger impact on the product.

The project focuses on automating document management processes for municipalities in the United States. It is a web application that allows municipalities to configure document structures, while enabling citizens to access services, make payments and obtain permits within a single platform.

Responsibilities:

  • Act as a communication bridge between the Developers and Product Owner and business stakeholders;
  • Work closely with the potential clients to gather initial requirements, analyse ideas, propose solutions, and develop project vision;
  • 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;
  • Document clear and well-structured feature lists, SRS, etc.;
  • 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.

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

Junior IT Recruiter

Looking to start or grow your career in IT recruitment?

See our open position

Business Analyst (Part-time)

IT Craft is looking for a Business Analyst to join one of our projects on a part-time basis.

See our open position

Senior Automation Engineer

IT Craft invites a Senior Automation Engineer to join a team working on a data security platform.

See our open position