As a business analyst you'll have an opportunity to be part of a dynamic work group, and be responsible for eliciting business and technical requirements, performing gap analyses for capabilities, understanding technical dependencies, and helping to envision creative solutions to both business and technical challenges