Overview
We are seeking a highly experienced Senior Technical Project Manager to lead complex enterprise software projects within a dynamic organization. The ideal candidate will possess strong leadership, organizational, and communication skills, with extensive expertise in project management methodologies, cloud computing, and software development lifecycle (SDLC). This role involves overseeing project planning, execution, and delivery while ensuring alignment with business objectives and technical requirements. The Senior Technical Project Manager will collaborate with cross-functional teams to drive successful project outcomes using Agile, SAFe, Waterfall, and Kanban frameworks.
Duties
- Lead end-to-end project management for enterprise software initiatives, including requirements gathering, scope definition, and stakeholder engagement.
- Develop detailed project plans utilizing tools such as Microsoft Project, Visio, SharePoint, and TFS to monitor progress and resource allocation.
- Coordinate cross-functional teams to ensure timely delivery of projects adhering to SDLC and PMBOK standards.
- Manage project risks, issues, and dependencies; implement mitigation strategies and contingency plans.
- Facilitate Agile ceremonies such as sprint planning, stand-ups, retrospectives, and user acceptance testing (UAT).
- Oversee release management activities including deployment planning and disaster recovery procedures.
- Conduct analysis of project performance metrics; prepare reports for executive leadership on project status and health.
- Negotiate with vendors and stakeholders to ensure project scope aligns with organizational goals.
- Drive continuous improvement initiatives in project management processes and methodologies.
- Lead program management efforts for multiple related projects ensuring strategic alignment and resource optimization.
Qualifications
- Proven experience in project management within enterprise software environments; PMP or equivalent certification preferred.
- Extensive knowledge of cloud computing, especially AWS, along with experience in software development, release management, and disaster recovery planning.
- Strong familiarity with Agile, SAFe, Waterfall, Kanban, and other project management methodologies.
- Proficiency in tools such as Microsoft Project, Visio, SharePoint, Jira, TFS, Microsoft Office Suite (Word, Excel), and Microsoft Teams.
- Hands-on experience with databases including SQL and Oracle; understanding of database design is a plus.
- Excellent analysis skills with the ability to gather requirements effectively and translate them into technical solutions.
- Strong leadership qualities with the ability to manage multiple projects simultaneously while maintaining focus on quality deliverables.
- Exceptional communication skills for stakeholder engagement across technical and non-technical teams.
- Demonstrated organizational skills with attention to detail; adept at time management to meet tight deadlines.
- Knowledge of test-driven development (TDD) practices and user acceptance testing (UAT) processes is desirable. Join our team as a Senior Technical Project Manager to lead innovative projects that shape the future of enterprise software solutions while working in a collaborative environment that values expertise, initiative, and continuous learning.
Pay: $140,000.00-$150,000.00 per year
Work Location: Hybrid remote in Toronto, ON (Toronto District)