Agile Delivery Project Manager

Location Oakville
Discipline: Project Management
Contact name: Rob Halick

Contact email: rob@staffit.ca
Job ref: 536
Published: about 1 month ago

Our Client, the National leader in their industry, is seeking a talented Agile Delivery Project Manager to join their growing Solutions Delivery Team.  This is a contract opportunity (1 year commitment to start) based in the west-end Greater Toronto Area (GTA) requiring onsite participation in a hybrid model 2-3 days per week. We have worked extensively with this Client for 15+ years and have received excellent feedback from those candidates whom we have successfully placed. Please contact us to learn more.

As a technical Agile Project Manager, you will assume leadership responsibility across all aspects of the software product development life cycle including ongoing development, implementation and support of existing and new products.  You will take ownership of a product and lead a talented team of Sr. Software Developers in timely & successful solution delivery.  Ideally, you will have a background in hands-on development and/or solutions architecture as this role is very technical in nature.

Responsibilities:

Lead the delivery of agile software development projects, from initiation to closing, while helping the organization shift from a project focus to a product focus.
- Work with in-house and offshore dev teams to develop solution design deliverables, project estimates reviews, development standards compliance, and quality assurance reviews.
- Provide consulting and guidance on project initiatives including consideration of business, technical and application of architectural standards and emerging solutions.
- Manage project participants and relationships ensuring project teams are cohesive and operating to common objectives and priorities.
- Assess cost, resourcing, and system impact related to projects.

- Manage internal and external-facing projects, including projects with major customers and partners.

- Serve as the primary project contact for stakeholders and customers, managing project expectations and ensuring stellar communications.
- Provide team leadership and direction; promote an energetic and collaborative work environment for project teams.

- Develop and manage plans, schedules, and assignments

- Plan and manage procurements, vendors and SOWs where applicable.

- Track and report actual costs against budget.

- Proactively and effectively manage project action items, issues and risks.

- Maintain project collaboration sites that contain all appropriate project documentation and signoffs for both project team and auditing purposes.

- Create and execute detailed implementation plans in collaboration with project teams, stakeholders and customers where applicable.

- Ensure knowledge transfer to production support channels; plan and manage post-implementation support.

- Conduct and document sprint retrospectives and end-of-project post-implementation reviews and lessons learned.

- Close projects in accordance with established PMO processes and procedures.


Requirements:

- 8+ years of experience leading and delivering complex agile software development projects.
- Excellent knowledge of Software Development and related technologies (ideally with ASP.Net, .Net Core, REST, SOAP, JavaScript, HTML, Angular, JSON, SQL).
- Deep experience in agile software development life cycle, practices, and tools (coding standards, code reviews, source code management, build processes, QA).
- Agile training and experience, with recent experience as a Delivery Manager or Scrum Master.
- Strong leadership, negotiation and conflict-resolution skills.

- Experience building high-performing, collaborative, cross-functional teams comprised of technology, business and vender-partner participants.

- Exceptional verbal, written and presentation skills; a solid track record of delivering superior technical and business communications across all organizational levels, both internal and external.
- Bachelor’s and/or Master's Degree in Computer Science or related degree, or equivalent experience.

- Agile and PMP certifications preferred.
- Advanced proficiency in MS Project,  Project Server and SharePoint preferred.