Business Analyst

Job Responsibilities:

  • Passionate about software
  • Ability to work in a fast-paced entrepreneurial environment
  • Serves as a liaison between business stakeholders and technical teams
  • Solicits software requirements from stakeholders
  • Tracks changes to requirements
  • Manages the product backlog
  • Facilitates backlog refinement meetings
  • Gains deep understanding of customer process and workflows
  • Works with the software team to develop and document functional and non-functional requirements
  • Knowledge of basic tools to collect and manage software requirements
  • Ability to make technical presentations to peers
  • Ability to develop and maintain strong relationships with peers and stakeholders
  • Able to lead small group meetings
  • Ability to take personal ownership and drive for results
  • Facilitates sprint planning sessions, contributing ideas and asking questions to ensure that all aspects of functionality being planned are adequately covered.
  • Participate in daily stand-up meetings
  • Assist other team members as needed
  • Mentor new team members
  • Participate in the software community through online forums, local user group meetings, etc.
  • Ability to take personal responsibility for your professional development


Desired Experience:

  • A high level of cognitive ability. We hire smart people that learn quickly.
  • Knowledge of Agile – SCRUM development methodology
  • Exceptional verbal and written communication skills
  • Strong problem solving skills
  • Strong client relationship skills
  • Ability to work as a team, and to be responsible to your peers
  • Bachelor’s degree or equivalent in a related engineering discipline


Explore Role

Download The V-Book

Learn about our business philosophy