About the Company:
Celebrating our 20th anniversary in 2024, H2Safety Services Inc. is the largest Emergency Response Management provider in Canada. Equipped with decades of experience, our team of industry leading experts deliver comprehensive, tailored Emergency Management, Health, Safety, and Environment (HSE), Emergency Response Training, and Technology services to companies throughout Canada, North America, and around the world. By continually investing in our people and world-class technology, we ensure the highest level of protection and compliance for our clients, stakeholders, and the environment.
Position Summary:
We are seeking a highly skilled and detail-oriented Software Project Manager to lead the planning, execution, and oversight of custom software development projects. This role is responsible for ensuring projects are completed on time, within scope, and within budget while aligning with business and client requirements. The ideal candidate will have strong project management expertise, exceptional stakeholder communication, and the ability to lead cross-functional teams effectively. Additionally, the Software Project Manager will play a key role in product testing and quality assurance efforts, contributing to the overall success of the development lifecycle.
Key Responsibilities:
Project Management & Execution:
Develop and manage project plans, timelines, budgets, and resource allocation for custom software development projects.
Ensure project milestones and deliverables are met according to agreed-upon timelines.
Identify project risks, develop mitigation strategies, and proactively resolve issues.
Participate in testing and quality assurance (QA) of software to ensure project deliverables meet functionality and performance expectations.
Stakeholder & Client Management:
Serve as the primary point of contact for clients, ensuring clear communication on project status, changes, and expectations.
Work closely with internal teams, including software developers, QA testers, designers, and business analysts.
Coordinate with Sales and other customer-facing roles within H2 to align project requirements with client expectations.
Facilitate regular project meetings, status updates, and stakeholder reporting.
Process & Workflow Management:
Apply project management methodologies, including Agile and Waterfall, as appropriate to the project needs.
Define and document project scope, requirements, and deliverables in collaboration with stakeholders.
Implement and maintain project tracking tools such as Azure DevOps, Trello, or Microsoft Project.
Learn and maintain a strong understanding of H2s software suite to qualify the context of custom development projects and provide meaningful oversight.
Prioritize features and product enhancements based on business value, customer feedback, and technical feasibility.
Quality Assurance & Compliance:
Ensure all project deliverables meet quality standards and functional requirements.
Participate in software testing efforts to validate features and identify potential issues.
Oversee project documentation, including technical specifications and user guides.
Other Duties:
Support internal teams by providing insights into project requirements and best practices.
Assist with process improvements to optimize project execution and team collaboration.
Perform other duties as required from time to time.
Required Qualifications & Experience:
Education: Bachelors degree in Computer Science, Engineering, Information Technology, Business Administration, or a related field.
Experience: Minimum 5 years of experience in project management, specifically managing software development projects.
Certifications: Project Management Professional (PMP) certification preferred.
Required Skills & Competencies:
Strong understanding of software development lifecycle (SDLC) and project management frameworks (Agile, Scrum, Waterfall).
Ability to manage multiple projects simultaneously with competing priorities.
Experience with project management tools such as Azure DevOps, Trello, Microsoft Project, or similar.
Excellent leadership and team coordination skills.
Strong problem-solving, risk management, and decision-making abilities.
Exceptional verbal and written communication skills, with the ability to manage client expectations.
Experience working with cross-functional development teams, including remote and offshore teams.
Preferred Qualifications:
Experience managing enterprise-scale software development projects.
Familiarity with cloud computing environments (e.g., Azure, AWS) and software development best practices.
Background in software testing or QA processes.
Your Total Rewards:
Generous paid time off
Comprehensive health care plan
Company matching RRSP program
Annual performance bonus
Professional development subsidies
Employee referral incentive
Flexible start/finish times
Apply Now:
If this role sounds exciting and you're ready to make an impact, we invite you to apply and join our dynamic team at H2Safety. As a valued member of our company, you'll have the opportunity to work alongside industry-leading experts, contribute to cutting-edge projects, and play a crucial role in enhancing the safety and efficiency of emergency response management.
At H2Safety, we exist to protectcome make a difference with us.