(Military Veterans are highly encouraged to apply)  Role Overview  The Business Analyst is responsible for elaborating, refining, compiling, and recording business requirements for a software development product line