Business Analyst – Applications

Blacksburg, VA | Software Development

We are looking for passionate Business Analysts to join the Applications team in Blacksburg, Virginia. As a Business Analyst on the Applications team, you will be involved in every aspect of the product development process from articulating vision to documenting detailed technical requirements for Applications and other products.


  • Work with the Product team to align product scope and user requirements with’s corporate strategy.

  • Prepare business and functional requirements documents, user stories, and acceptance criteria.

  • Assist with maintaining product backlogs

  • Prioritize and communicate sprint goals and user stories to development teams.

  • Clarify requirement details for developers, designers, and other teams

  • Perform acceptance testing, ensuring that developed software meets requirements.

  • Become familiar with internal documentation, designs, and product tools

  • Participate in scrum ceremonies with the product team, developers, designers, and stakeholders

  • Produce written progress reports

  • Work independently with minimal guidance on tasks.


  • Ability to work in a dynamic and rapidly expanding industry and marketplace.

  • Strong organizational and time management skills, including ability to manage and prioritize multiple competing initiatives.

  • Bachelor's degree in a business or technology discipline with 3+ years experience working in related roles.

  • Excellent verbal and written communication skills.

  • Ability to bring a hypothesis-led problem solving approach to complex issues.

  • Experience with user stories and agile product processes.

  • Familiarity with web development or consumer software platforms.


Attach or Paste
By submitting your application, you agree to our terms of use and privacy policy, and you agree to your information being transferred to our service provider for processing in accordance with their privacy policy (EU and Non-EU).