Collaborates with stakeholders to identify and articulate business and stakeholder requirements, as well as identify the solutions that will maximize the value delivered. This includes interviewing stakeholders, eliciting, analyzing, specifying and validating business, stakeholder, solution and transition requirements, and communicating those requirements to solution/development teams through the software development life cycle (Agile, Waterfall, Iterative). Applies proven communication, modeling, analytical, problem-solving, facilitation, negotiation, influence and leadership skills to ensure stakeholder expectations are met. Produces requirements on small-to-medium, lesscomplex projects that require planning, elicitation, documentation, analysis and management of business. Acts as a liaison between the business customer and InformationTechnology (IT) project team(s) by building cooperative, constructive, effective working relationships with internal and external customers. Ensures IT understands the business and stakeholder requirements and resolves any gaps in understanding. Responsible to make an established range of decisions, escalating to management when necessary and updating Manager on a regular basis.