Act as the primary customer point of contact for a multi-team development effort, proactively communicating significant status updates as well as risks and impediments to delivery
Make regular updates to a risk register and review the register with delivery teams and VA stakeholders
Contribute to the coordination of multiple interdependent workstreams by providing input into high level project plans and Gantt charts maintained by VA program stakeholders
Ensure that delivery teams are staffed adequately and appropriately for effective delivery, raising concerns and advocating for changes when the team is not properly staffed
Establish strong, trust-based relationships with stakeholders while fostering an exceptional first impression of Agile Six’s culture and delivery effectiveness
Work with teams to ensure they are creating and regularly reviewing team working agreements and norming documents
Communicate clearly, honestly, and effectively, both with team members and with technical and non-technical stakeholders
Work with delivery teams to fulfill all reporting and contractual requirements
Establish feedback loops, ensuring teams are aligned, responsive to input, and continuously improving delivery
Proactively identify and remove impediments and/or guide the team to remove them, addressing complex challenges with minimal guidance
Help the team maintain a pace of delivery that is effective for the customer and sustainable for the team within a complex environment
Support the practice of delivery within the larger company as needed
Responsibilities may shift and grow organically over time based on candidate strengths and delivery environment
Requirements
10+ years of experience as a Program Manager, Delivery Manager, and/or Project Manager
4+ years of experience stewarding large scale and/or multiple-team software delivery efforts
In-depth knowledge and demonstrated application of Agile principles and practices
Demonstrated ability to successfully lead delivery teams at Agile Six or at like minded organizations within the civic tech space
Demonstrated ability to coach teams in Agile practices and support self-organization
Demonstrated experience supporting newly formed teams on complex projects
Demonstrated ability to independently remove impediments to team progress and maintain alignment and productivity across different team structures
Demonstrated ability to build and manage complex stakeholder relationships and ensure smooth collaboration and alignment across multiple teams or organizations to ultimately ensure successful delivery
Has lived and worked in the United States for 3 of the last 5 years
Some clients may request or require occasional travel
We participate in E-Verify and are unable to sponsor visas at this time