Responsibilities: Participate in interviewing clients to understand their business needs to create clear, concise, and complete business and functional requirements; organize information based on documentation analysis and interviews with clients, including a thorough understanding of how to interpret customer business needs, as well as translate them into software and operational requirement. Prepare documentation, presentations, charts, tables, and diagrams; conduct reviews for project scope, business justification, and requirements deliverables including use cases, prototypes, and business rules; create project management artifacts such as status reports, project plans, project timelines and financial reporting.