5+ years proven experience in software development project management. Knowledge of full lifecycle development process — including requirements analysis, design, development, deployment, testing, and maintenance. Working understanding of Agile methodology....