Bachelor's or Master's degree with 12-15 years of relevant experience or 10-13 years with a Master's At least 4 years in a management capacity 3+ years of experience directly managing software development programs Extensive working knowledge of program management practices to create, track and maintain cost, schedule, performance, and risk metrics Working knowledge of the Risk Management Framework within the DoD Excellent knowledge of MS Office products Working knowledge of agile management constructs (Agility, JIRA, Rally, etc.) Working knowledge of change management principles and practices Outstanding communication, organization, leadership, and problem-solving ability Excellent oral communication / briefing skills Experience managing Firm Fixed Price contracts and software development efforts Demonstrated integrity and accountability Secret Clearance