Knowledge of activities, tasks, practices and deliverables associated with eliciting and clearly defining and documenting required business functionality as well as non-functional requirements Knowledge of formal methodologies for planning and executing application development, enhancement, or support Strong interpersonal relationship building skills: able to work with a variety of people and groups in a constructive and collaborative manner