Manager, Software Engineering Cority is the global enterprise EHS software provider creating ... Must have a university degree in computer science or a related program with equivalent work ...
Manager, Software Engineering Cority is the global enterprise EHS software provider creating ... Must have a university degree in computer science or a related program with equivalent work ...
We're a dynamic group of software engineers and network specialists building the intelligent, self ... As Sr Program Manager for Universal Inventory, you'll drive the foundational pillar for autonomous ...
We're a dynamic group of software engineers and network specialists building the intelligent, self ... As Sr Program Manager for Universal Inventory, you'll drive the foundational pillar for autonomous ...
Director, Program Management
Toronto, ON · On-site
CA$202K/yr
This player-coach will lead a team of Program/Project Managers responsible for aligning ... Experience managing complex software-based projects with cross-functional and multidisciplinary ...
Director, Program Management
Toronto, ON · On-site
CA$202K/yr
This player-coach will lead a team of Program/Project Managers responsible for aligning ... Experience managing complex software-based projects with cross-functional and multidisciplinary ...
Project Management II) Implement and manage the assigned program elements from inception through to ... management software Ability to arrange priorities and escalate competing risks to meet deadlines ...
Project Management II) Implement and manage the assigned program elements from inception through to ... management software Ability to arrange priorities and escalate competing risks to meet deadlines ...
Maintain the dashboards periodically and progressively throughout the program/projects. * Maintain ... Collaborate with other Software Engineering Managers and Project Managers to ensure all initiatives ...
Maintain the dashboards periodically and progressively throughout the program/projects. * Maintain ... Collaborate with other Software Engineering Managers and Project Managers to ensure all initiatives ...
Strong program/project management skills. Track record in releasing successful software products to market. It would be a plus if you also possess previous experience in: * Experience leading teams ...
Strong program/project management skills. Track record in releasing successful software products to market. It would be a plus if you also possess previous experience in: * Experience leading teams ...
Software Engineer III
Toronto, ON · On-site
CA$108K - CA$135K/yr
Paid time off programs including volunteer time off * Market-competitive pay and incentive programs ... We pioneered the first knowledge management platform purpose-built for insurance. Today, more than ...
Software Engineer III
Toronto, ON · On-site
CA$108K - CA$135K/yr
Paid time off programs including volunteer time off * Market-competitive pay and incentive programs ... We pioneered the first knowledge management platform purpose-built for insurance. Today, more than ...
Maintain the dashboards periodically and progressively throughout the program/projects. * Maintain ... Collaborate with other Software Engineering Managers and Project Managers to ensure all initiatives ...
Maintain the dashboards periodically and progressively throughout the program/projects. * Maintain ... Collaborate with other Software Engineering Managers and Project Managers to ensure all initiatives ...
Senior Software Engineer
Toronto, ON · On-site
CA$132K - CA$165K/yr
Paid time off programs including volunteer time off * Market-competitive pay and incentive programs ... We pioneered the first knowledge management platform purpose-built for insurance. Today, more than ...
Senior Software Engineer
Toronto, ON · On-site
CA$132K - CA$165K/yr
Paid time off programs including volunteer time off * Market-competitive pay and incentive programs ... We pioneered the first knowledge management platform purpose-built for insurance. Today, more than ...
Partner with program and product leads to define scope, resourcing, and delivery milestones ... managing software teams in an agile environment * Strong background in C, C++, and Python
Partner with program and product leads to define scope, resourcing, and delivery milestones ... managing software teams in an agile environment * Strong background in C, C++, and Python
Senior Software Developer
Toronto, ON · On-site
CA$132K - CA$165K/yr
Paid time off programs including volunteer time off * Market-competitive pay and incentive programs ... We pioneered the first knowledge management platform purpose-built for insurance. Today, more than ...
Senior Software Developer
Toronto, ON · On-site
CA$132K - CA$165K/yr
Paid time off programs including volunteer time off * Market-competitive pay and incentive programs ... We pioneered the first knowledge management platform purpose-built for insurance. Today, more than ...
Create and develop event management software websites and registrations; * Set up payments using ... Build multiple sessions within event software programs including umbrella events; * Create surveys ...
Create and develop event management software websites and registrations; * Set up payments using ... Build multiple sessions within event software programs including umbrella events; * Create surveys ...
Senior Software Developer
Toronto, ON · On-site
CA$75K - CA$141K/yr
... managing the preparation of design specifications. Supports system design, provides advice on ... Analyzes, develops, tests, and implements new software programs, and documentation of entire ...
Senior Software Developer
Toronto, ON · On-site
CA$75K - CA$141K/yr
... managing the preparation of design specifications. Supports system design, provides advice on ... Analyzes, develops, tests, and implements new software programs, and documentation of entire ...
Software Engineer - MLOps Technology
CA$61K - CA$113K/yr
... managing the preparation of design specifications. Supports system design, provides advice on ... Analyzes, develops, tests, and implements new software programs, and documentation of entire ...
Software Engineer - MLOps Technology
CA$61K - CA$113K/yr
... managing the preparation of design specifications. Supports system design, provides advice on ... Analyzes, develops, tests, and implements new software programs, and documentation of entire ...
Software Developer
Woodbridge, ON · On-site
Programs should be written in clear concise high-level structured software development languages ... management, build processes, testing, and operations experience Minimum 3 years of embedded ...
Software Developer
Woodbridge, ON · On-site
Programs should be written in clear concise high-level structured software development languages ... management, build processes, testing, and operations experience Minimum 3 years of embedded ...
... programs on our shop floor during systems integration stage and then on the customer's site during installation. • Works with customers, project managers, other software developers, designers ...
... programs on our shop floor during systems integration stage and then on the customer's site during installation. • Works with customers, project managers, other software developers, designers ...
Collaborate with analysts, designers, and system owners in the testing of new and enhanced software programs and applications. Operational Management * Manage and provide direction for the ...
Collaborate with analysts, designers, and system owners in the testing of new and enhanced software programs and applications. Operational Management * Manage and provide direction for the ...
Collaborate with analysts, designers, and system owners in the testing of new and enhanced software programs and applications. Operational Management * Manage and provide direction for the ...
Collaborate with analysts, designers, and system owners in the testing of new and enhanced software programs and applications. Operational Management * Manage and provide direction for the ...
Senior Software Test Manager
Toronto, ON · On-site
... Managed Infrastructure Services, Application Modernization, and Industry-Specific Software ... Support and advocate forthe overalltest strategy and master test planaligned with the program ...
Senior Software Test Manager
Toronto, ON · On-site
... Managed Infrastructure Services, Application Modernization, and Industry-Specific Software ... Support and advocate forthe overalltest strategy and master test planaligned with the program ...
... managers, technical program managers, and partner teams across Amazon Advertising. Key job responsibilities As a Software Development Engineer, - you will solve technical challenges and act as a ...
... managers, technical program managers, and partner teams across Amazon Advertising. Key job responsibilities As a Software Development Engineer, - you will solve technical challenges and act as a ...
Software Program Manager information
See Pickering, ON salary details
$62.3K - $73.6K
15% of jobs
$83.7K is the 25th percentile. Wages below this are outliers.
$73.6K - $85K
12% of jobs
$85K - $96.3K
13% of jobs
The median wage is $107.1K / yr.
$96.3K - $107.6K
12% of jobs
$107.6K - $118.9K
18% of jobs
$123.7K is the 75th percentile. Wages above this are outliers.
$118.9K - $130.3K
16% of jobs
$130.3K - $141.6K
9% of jobs
$141.6K - $152.9K
5% of jobs
$152.9K - $164.2K
0% of jobs
$164.2K - $175.6K
0% of jobs
$175.6K - $186.9K
1% of jobs
$62.3K
$110.3K
$186.9K
How much do software program manager jobs pay per year?
What are Software Program Managers?
What is the difference between Software Program Manager vs Software Project Manager?
| Aspect | Software Program Manager | Software Project Manager |
|---|---|---|
| Responsibilities | Oversees multiple related projects, aligns them with business goals, manages interdependencies | Manages individual software projects, focuses on scope, schedule, and deliverables |
| Certifications | PMI-ACP, PMP, Agile certifications often preferred | PMP, Scrum Master, Agile certifications |
| Work Environment | Strategic planning, cross-project coordination, stakeholder communication | Day-to-day project execution, team management, task tracking |
| Industry Usage | Common in large organizations managing multiple projects | Common in both small and large teams focusing on specific projects |
While both roles involve project management skills, a Software Program Manager oversees multiple related projects to ensure strategic alignment, whereas a Software Project Manager focuses on the successful delivery of individual projects. The Program Manager handles broader coordination and stakeholder communication, often requiring similar certifications but with a focus on program-level objectives.
How does a Software Program Manager typically collaborate with development and QA teams to ensure project success?
What are the key skills and qualifications needed to thrive as a Software Program Manager, and why are they important?

Full-time
Posted 13 days ago
Job description
Software Developer
Technology · Toronto, Ontario
POSITION DESCRIPTION
POSITION: Software Developer
REPORTS TO: Manager, Software Engineering
Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works.
For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable performance with the most comprehensive, human-centered, and secure SaaS platform to help workers and businesses thrive in 100 countries around the world.The company enjoys the industry’s highest levels of client satisfaction and has received many awards for its strong employee culture and outstanding business performance. To learn more, visit www.cority.com.
POSITION SUMMARY:
Cority is looking for a Sr. Software Developer to be a part of our existing team. We are very interested in individuals who have a track record of finding creative solutions to unique problems and who thrive in challenging situations. We take the success of our customers incredibly seriously and our team is a critical part of this success. We are looking for absolutely and only the best people. Reporting to the Development Manager, the Software Developer is primarily responsible for designing and modifying base Cority software, as well as working with Product Development to develop software to meet client needs.
RESPONSIBILITIES:
- Designs and develops new software and modifies and enhances existing software for clients’ systems, and for Cority’s base software.
- Communicates directly with Cority clients to ensure that requirements and specifications are understood fully.
- Reviews completed software designs or prototypes with clients.
- Tests software and ensures that completed work correctly meets requirements.
- Works in conjunction with other developers on development projects and ensures that their work is compatible with, and does not duplicate the work of others.
- Diagnoses and repairs software problems or bugs, and assists clients with technical problems and helps to resolve those problems.
REQUIRED QUALIFICATIONS:
- Must have a university degree in computer science or a related program with equivalent work experience
- 5 years’ experience in developing software
- Strong interpersonal and communication skills, creative thinker
- Knowledge of Web development software including .Net and C#
- Experience in the development of database applications using relational database systems such as SQL Server
PREFERRED QUALIFICATIONS:
- Frontend testing automation using Selenium
- Scripting with batch/powershell/python
- Knowledge of Docker
- Knowledge of AWS or similar CI/CD pipelines
- Experience with ASP.NET Core, NHibernate/Entity Framework, JQuery, Ajax, Web Services, JavaScript, Typescript or RESTful API
- Previous experience in the field of environmental and/or chemical management