1

Program Developer Jobs in Ontario (NOW HIRING)

The Environmental Program Engineer is responsible for all aspects of the facility environmental management systems, meeting the requirements of ISO14001 standards, environmental control management to ...

CA$74K - CA$100K/yr

Program Engineer - Naval Architect - Nova Scotia Position Summary Thales Canada is looking for a Naval Architect to support its Non-Combatant In-Service Support Programs for the Royal Canadian Navy.

Engineer - Program Manager The Engineer - Program Manager Position is responsible for independently working as a manager assigned to a task or project acting as a key customer contact to develop a ...

NXP is seeking a GenAI DevOps Program Manager that willoversee the strategy, development and deployment of generative AI (GenAI) technologies, ensuring they are integrated efficiently and securely ...

Offer guidance and support to engineers. Responsibility * Take new products from the concept stage to production stage. * Ensure all program elements are being tracked to ensure that budgets and ...

You will work across all of engineering and business to meet overall initiative and/or product objectives. THE PERSON: The right candidate will have solid knowledge of technical program management ...

Reporting to the Engineering, the Program Manager would develop and maintain programs from inception through to production. To be familiar with and practice and promote all aspects of the ISO9001 ...

Reporting to the Engineering, the Program Manager would develop and maintain programs from inception through to production. To be familiar with and practice and promote all aspects of the ISO9001 ...

Program Manager

Guelph, ON

CA$130K - CA$140K/yr

... engineering projects and resolves engineering problems. • Familiar with a variety of the ... APQP milestones, etc.) according to program timing for all assigned projects. • Modifying design ...

Program Scheduler

Toronto, ON · On-site

CA$128K - CA$148K/yr

The Program Scheduler will be responsible for managing project schedules, ensuring accurate ... About you * Recognized degree in engineering or a relevant discipline. * Minimum of 10 years ...

Sector of activities- Owner's Engineering for Ports & Airports Market. Location Requirements- In person 5 days a week at project office. Please note that this job posting is intended for you to ...

next page

Showing results 1-20

Program Developer information

See Ontario salary details

$5

$29

$68

How much do program developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for program developer in Ontario is $29.69, according to ZipRecruiter salary data. Most workers in this role earn between $18.27 and $40.38 per hour, depending on experience, location, and employer.

What Is a Program Developer?

A program developer creates or enhances software to meet company needs. As a program developer, you make work on applications for different departments, such as human resources, sales, or data processing. Your job duties include designing software solutions that make the company procedures more efficient, programming the computer language, and troubleshooting the code to resolve bugs and errors. Program developers may work independently or on a team of software designers.

What are the key skills and qualifications needed to thrive as a Program Developer, and why are they important?

To thrive as a Program Developer, you need strong programming skills, knowledge of software development methodologies, and typically a degree in computer science or a related field. Familiarity with tools like version control systems (e.g., Git), integrated development environments (IDEs), and frameworks relevant to the target platform is essential. Problem-solving abilities, teamwork, and effective communication are important soft skills that set top developers apart. These competencies enable the creation of robust, maintainable software solutions and efficient collaboration within development teams.

What are some common challenges faced by Program Developers when collaborating with cross-functional teams?

Program Developers often work closely with designers, product managers, and quality assurance teams. A common challenge is ensuring clear communication across these diverse groups, as each may have different priorities and technical backgrounds. Balancing feature requests with technical feasibility and project deadlines can also be demanding. Successful Program Developers proactively seek feedback, clarify requirements, and use collaborative tools to keep everyone aligned, which helps minimize misunderstandings and bottlenecks.

What are Program Developers?

Program Developers are professionals who design, plan, and implement new software programs or systems. They analyze user needs, write code, test applications, and work collaboratively with other team members like designers and project managers. In addition to technical skills, Program Developers often manage project timelines and ensure that software solutions meet both user and business requirements. Their work is crucial in creating functional, efficient, and user-friendly software products.

What is the difference between Program Developer vs Software Engineer?

AspectProgram DeveloperSoftware Engineer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's or master's degree in computer science or software engineering
Work EnvironmentOften works on specific projects, coding, and debuggingDesigns, develops, tests, and maintains software systems
Industry UsageCommon in software development firms, tech companies, and IT departmentsWidely used across tech, finance, healthcare, and other industries
Search & Comparison IntentOften compared for coding roles and project workCompared for system design and software architecture roles

While both Program Developers and Software Engineers work in software creation, Program Developers typically focus on coding and implementing specific programs, whereas Software Engineers are involved in designing and architecting entire software systems. The roles often overlap, but Software Engineers usually have broader responsibilities in system design and integration.

What are popular job titles related to Program Developer jobs in Ontario? For Program Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Program Developer jobs in Ontario look for? The top searched job categories for Program Developer jobs in Ontario are:
What are popular job titles related to Program Developer jobs in ON? For Program Developer jobs in ON, the most frequently searched job titles are:
Environmental Program Engineer

Environmental Program Engineer

Magna

Milton, ON

CA$84K - CA$93K/yr

Full-time

Posted 11 days ago


Job description

Job descriptions may display in multiple languagesbased on your language selection.

What we offer:
At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
Group Summary:
Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers. Through our robust product engineering, outstanding tooling capabilities and diverse process expertise, we continue to bring lightweight and innovative products to market.

Job Responsibilities:

POSITION SUMMARY:

The Environmental Program Engineer is responsible for all aspects of the facility environmental management systems, meeting the requirements of ISO14001 standards, environmental control management to ensure company environmental compliance in all levels of governmental legislation. The Environmental Program Engineer will also plan and oversee projects that fall under the Environmental domain.

This is a contract position beginning on July 6, 2026 and ending on February 18, 2027

Salary Range: $84,000 - $93,000

MINIMUM JOB REQUIREMENTS:

  • University degree in Environmental Engineering
  • Min 3-5 years directly related experience in environmental field, experience with implementing environmental management systems.

SKILLS AND COMPETENCIES:

  • Excellent verbal and written communication and presentation skills.
  • Analyze complex data, math, research and analytical skills.
  • Able to apply knowledge and skills to the detection and solution of general technical problems; operate required measuring instruments; conduct testing/sampling; gather data, interpret analysis and legislation requirement and applications; write reports.
  • Understanding of how environmental regulations apply to the operation (particularly air & waste)
  • Proficient with Microsoft Office (Excel, Word, PowerPoint, MS Project and Outlook) and other relevant software systems.
  • Ability to communicate environmental risk to front line and management.
  • Identify and develop opportunities for environmental improvement.
  • Ability to identify data that is required and obtain from different departments.
  • Prioritize multiple deadlines and tasks.

JOB RESPONSIBILITIES:

  • Maintain safety standards of equipment and work area and perform all duties in a safe manner in accordance with the safety policies of Karmax.
  • Perform all duties in a safe manner in accordance with Section 28 of the Occupational Health & Safety Act and Regulations for Industrial Establishments.
  • (c) engage in any prank, contest, feat of strength, unnecessary running or rough and boisterous conduct.
  • Follow Magna's Code of Conduct and Ethics and related compliance policies.
  • Co-ordinates industrial environmental aspects of the work site, i.e. waste disposal, recycling, air emission approvals, emergency preparedness and response plan, etc.
  • Maintains environmental management system and subsequent ISO 14001 standards requirements in obtaining and retaining company's registration/certification.
  • Reports on aspects of the environmental management system to the management team, i.e. corrective actions, continuous improvement programs, etc.
  • Manages environmental legislative compliance and acts as a liaison with government agencies and corporate personnel in the interest of the company's environmental affairs.
  • Is responsible for reporting information to government, industry, customer and corporate bodies as required.
  • Enter requisite environmental data in HSE Linx reporting plantform.
  • Plan and oversee projects that fall under the Environmental domain.
  • Sources and co-ordinates professional services as required for environmental programs.
  • Ensures and maintains accurate records to provide documentation and accountability in support of findings and conclusions.
  • Provides and co-ordinates environmental training of personnel as it pertains to their position in the company and the environmental management system.
  • Is a member of the Joint Health & Safety Committee
  • Is a member of the Karmax Sustainability Team and acts as support role to the sustainability specialist / champion.
  • Assists with the development and maintenance of the Division's environmental policies/procedures as required and ensures communication of same.
  • Lead problem solving and corrective actions for environmental related issues.
  • Participates in the investigation of environmental incidents and follows up to ensure completion of recommendations.
  • Co-operates in the preparation of material/evidence for us in hearings and insurance investigations.
  • Analyses environmental statistics and makes recommendations as required. Promotes and makes continuous improvement suggestions pertaining to the environment.
  • Develops, co-ordinates and presents environmental programs and procedures to all employees.
  • Assists with the Health and Safety Programs as required.
  • Follows all plant health, safety and environmental rules, regulations, policies and procedures.
  • Reviews and maintains the safety data sheets (SDS) and database system. Performs environmental impact assessment for all new equipment and processes.
  • Keeps work area clean and neat.
  • Perform all duties in an environmentally responsible manner in accordance with the Karmax Environmental Policy Statement-3 P's. Prevent Pollution, Preserve Natural Resources & Protect our Environment Performs other related duties as required.

WORK ENVIRONMENT

  • Must be able to work in various locations within and outside the Manufacturing Plant
  • Must be able to work outside of normal office hours to meet needs of the position with a Minimum Supervision
  • Exposed periodically to elements such as temperature and noise
  • Office environment within a manufacturing operation
Awareness, Unity, Empowerment:

At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.

AI-Assisted Screening Disclosure

As part of our commitment to a fair, consistent, and efficient recruitment process, we may use artificial intelligence (AI) tools to assist in the initial screening of applications submitted through our Workday system. These tools help identify qualifications and experience that align with the role requirements. Please note that AI is used solely to support our recruiters. Final decisions are always made by the hiring manager and the hiring team. Importantly, no applicant data is shared externally through these AI tools. All information remains securely within our systems and is handled in accordance with our privacy and data protection policies.

Under conditions defined by applicable law, you may have the right to request an explanation of how AI is used to support decision-making.

If you have any questions or concerns about this process, feel free to contact our Talent Attraction team.

Worker Type:

Supplemental Worker

Group:

Cosma International