Strong understanding of the Software Development Life Cycle (waterfall and agile) Proficiency with Agile development tools such as JIRA or Rally Enthusiastic and proactive approach Ability to summarize the expectations, decisions, and actions resulting from key conversations and publish them to a larger group of stakeholders in a manner that can be easily understood