The job requires a minimum of 10 years of experience as a business analyst with expertise in CRM, online marketing strategies, and the SDLC. Responsibilities include requirements gathering, prototyping, conducting analyses, modeling techniques, documentation, communication, and testing to analyze data, prioritize requirements, and ensure project quality. Experience in the BFS domain is preferred.