The Business Analyst will perform clientbusiness needs analysis and develop written requirements to ensure successful implementation and delivery of the solutions and software product that meets our clients' needs