CNC Senior Programmer
Woodbridge, ON ยท On-site
The responsibilities for the rewarding position of CNC Programmer at Ben Machine Products will include the following: * Create CNC programs for 3-axis, 5-axis, and CNC lathe machines using Mastercam.
Woodbridge, ON ยท On-site
The responsibilities for the rewarding position of CNC Programmer at Ben Machine Products will include the following: * Create CNC programs for 3-axis, 5-axis, and CNC lathe machines using Mastercam.
Woodbridge, ON ยท On-site
The responsibilities for the rewarding position of CNC Programmer at Ben Machine Products will include the following: * Create CNC programs for 3-axis, 5-axis, and CNC lathe machines using Mastercam.
Woodbridge, ON ยท On-site
$35 - $40/hr
The responsibilities for the rewarding position of CNC Programmer at Ben Machine Products will include the following:Create CNC programs for 3-axis, 5-axis, and CNC lathe machines using Mastercam.Set ...
Quick apply
Woodbridge, ON ยท On-site
$35 - $40/hr
The responsibilities for the rewarding position of CNC Programmer at Ben Machine Products will include the following:Create CNC programs for 3-axis, 5-axis, and CNC lathe machines using Mastercam.Set ...
Markham, ON ยท On-site
CA$60K - CA$110K/yr
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Quick apply
Markham, ON ยท On-site
CA$60K - CA$110K/yr
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Markham, ON ยท Hybrid
CA$60K - CA$110K/yr
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Markham, ON ยท Hybrid
CA$60K - CA$110K/yr
The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...
Toronto, ON ยท Remote
CA$81K - CA$115K/yr
We are seeking a Senior CICS systems programmer to join our team providing system support of IBM's Customer Information Control System (CICS) on z/OS in the Mainframe Database Technical Services ...
Toronto, ON ยท Remote
CA$81K - CA$115K/yr
We are seeking a Senior CICS systems programmer to join our team providing system support of IBM's Customer Information Control System (CICS) on z/OS in the Mainframe Database Technical Services ...
The Sr Programmer Analyst (Developer), Application Management will be responsible for designing, developing, implementing, and maintaining software/system solutions required for improving the ...
The Sr Programmer Analyst (Developer), Application Management will be responsible for designing, developing, implementing, and maintaining software/system solutions required for improving the ...
Mississauga, ON ยท On-site
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems ...
New
Mississauga, ON ยท On-site
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems ...
New
Burlington, ON ยท On-site
Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports new product development activities - from early-stage development through production transfer ...
Burlington, ON ยท On-site
Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports new product development activities - from early-stage development through production transfer ...
Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports new product development activities - from early-stage development through production transfer ...
Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports new product development activities - from early-stage development through production transfer ...
Burlington, ON ยท On-site
Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports new product development activities - from early-stage development through production transfer ...
Burlington, ON ยท On-site
Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports new product development activities - from early-stage development through production transfer ...
The Sr Programmer Analyst (Developer), Core Technology will be responsible for designing, developing, and implementing software/system solutions required for improving the functionality and ...
The Sr Programmer Analyst (Developer), Core Technology will be responsible for designing, developing, and implementing software/system solutions required for improving the functionality and ...
Senior Engineering Manager Location: Toronto, ON (Onsite/Hybrid) Job Type: Full-Time Reporting Line: Senior Vice President, Architecture Hiring Timeline: Immediate Existing Vacancy: Yes Application ...
Senior Engineering Manager Location: Toronto, ON (Onsite/Hybrid) Job Type: Full-Time Reporting Line: Senior Vice President, Architecture Hiring Timeline: Immediate Existing Vacancy: Yes Application ...
Toronto, ON ยท On-site
Senior Engineering ManagerLocation: Toronto, ON (Onsite/Hybrid)Job Type: Full-TimeReporting Line: Senior Vice President, Architecture Hiring Timeline: ImmediateExisting Vacancy: YesApplication ...
Quick apply
Toronto, ON ยท On-site
Senior Engineering ManagerLocation: Toronto, ON (Onsite/Hybrid)Job Type: Full-TimeReporting Line: Senior Vice President, Architecture Hiring Timeline: ImmediateExisting Vacancy: YesApplication ...
Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports new product development activities - from early-stage development through production transfer ...
Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports new product development activities - from early-stage development through production transfer ...
Mississauga, ON ยท On-site
CA$94K - CA$141K/yr
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems ...
Mississauga, ON ยท On-site
CA$94K - CA$141K/yr
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems ...
We're looking for a Senior Engineer to join our AI Authentication team - a group of product-minded, deeply technical engineers delivering features to define what identity and access mean in a world ...
We're looking for a Senior Engineer to join our AI Authentication team - a group of product-minded, deeply technical engineers delivering features to define what identity and access mean in a world ...
Toronto, ON ยท On-site
CA$113K - CA$155K/yr
As a Senior Engineer in ECS Roadways, you'll provide project management and engineering support in order to ensure reliable, economical and effective/efficient City-wide engineering services. This ...
Toronto, ON ยท On-site
CA$113K - CA$155K/yr
As a Senior Engineer in ECS Roadways, you'll provide project management and engineering support in order to ensure reliable, economical and effective/efficient City-wide engineering services. This ...
Senior Engineer - Building Envelope Location: Toronto, ON Job Type: Full Time Permanent About the Opportunity Our client is a well-established multidisciplinary engineering consulting firm seeking an ...
Quick apply
Senior Engineer - Building Envelope Location: Toronto, ON Job Type: Full Time Permanent About the Opportunity Our client is a well-established multidisciplinary engineering consulting firm seeking an ...
The Sr. DevOps Engineer identifies and optimizes the interdependencies between Engineering and Infrastructure Operations through a collaborative approach to continuous delivery and monitoring. KEY ...
The Sr. DevOps Engineer identifies and optimizes the interdependencies between Engineering and Infrastructure Operations through a collaborative approach to continuous delivery and monitoring. KEY ...
Hire Resolve is partnering with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for ...
Hire Resolve is partnering with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for ...
$44.9K - $54.4K
5% of jobs
$54.4K - $63.9K
11% of jobs
$71.1K is the 25th percentile. Wages below this are outliers.
$63.9K - $73.5K
12% of jobs
$73.5K - $83K
22% of jobs
The median wage is $83.4K / yr.
$83K - $92.6K
14% of jobs
$100.5K is the 75th percentile. Wages above this are outliers.
$92.6K - $102.1K
14% of jobs
$102.1K - $111.7K
8% of jobs
$111.7K - $121.2K
4% of jobs
$121.2K - $130.7K
2% of jobs
$130.7K - $140.3K
4% of jobs
$140.3K - $149.8K
4% of jobs
$44.9K
$91.1K
$149.8K
| Aspect | Senior Programmer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field; extensive coding experience | Bachelor's degree often preferred; coding skills essential |
| Work Environment | Development teams, project-based work, often in tech or software companies | Similar environments; involved in designing, coding, testing software |
| Employer & Industry Usage | Used across tech, finance, healthcare, and other industries requiring software solutions | Commonly used in software firms, startups, and corporate IT departments |
While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.
The most popular types of Programmer jobs in Toronto, ON are:
Cities near Toronto, ON with the most Senior Programmer job openings:

Full-time
Re-posted 7 days ago
Ben Machine Products is a Canadian leader in defence and aerospace manufacturing. Founded in 1973, we have a strong, vibrant workforce of over 200 people across two facilities. Our services include sophisticated 3, 4 and 5-axis CNC milling, CNC turning with live tooling, 6, 8 and 9-axis Swiss turning, precision sheet metal fabrication, mechanical, optical and electrical sub-assembly, clean room capabilities and various finishing services. Our customer list is a who's who of the Canadian and American defense industry. Consider being a part of our bright future!
Positions and Shifts:
1 position on our day shift: Monday through Thursday, 8:00 am to 4:30 pm and Friday, 7:00 am to 3:30 pm
Compensation:
Depends on Experience
Responsibilities:
The responsibilities for the rewarding position of CNC Programmer at Ben Machine Products will include the following:
Experience:
We are looking for candidates with the following minimum experience:
Please note that we will only be able to respond to successful candidates. We look forward to learning more about you and your qualifications.