Senior Analyst

Blacksburg, VA | Software Development

As a Senior Analyst, you will be involved in every aspect of the Software Design Lifecycle Process from gathering and documenting requirements to approving final builds before release.  You will use your start-up mindset to create value propositions, map long-term product and business strategies, and plan the development, release, and growth of products. You will be expected to push the boundaries of what’s possible in our products, while sharing our healthy obsession with quality.


  • Work with the Product team to prepare Product Scope and User Requirements.
  • Translate business requirements to Development Teams.
  • Work on multiple products through the entire development lifecycle.
  • Prepare functional use cases, state diagrams, and other requirement artifacts.
  • Conduct market research, analyzing customer and market needs.
  • Become a subject matter expert on specific products and work closely with stakeholders to plan and manage product delivery to global markets.


  • Ability to work in a dynamic and rapidly expanding industry and marketplace.
  • Strong organizational and management skills, including ability to manage and prioritize multiple competing initiatives.
  • Basic understanding of lean/agile development methodologies.
  • Minimum 3+ years’ experience.
  • Must have experience in the Software Development Lifecycle (SDLC).
  • Excellent verbal and written communication skills.
  • Experience in Reporting or basic programming a plus.


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).