Landmark is a leading provider of engineering, construction, and asset management services for ... The CAD Designer will work with multi-disciplined engineering, design, and project teams in ...
Landmark is a leading provider of engineering, construction, and asset management services for ... The CAD Designer will work with multi-disciplined engineering, design, and project teams in ...
CAD/ GIS Technician
Guelph, ON · Hybrid
CA$65K - CA$85K/yr
We are SLR Consulting (Canada), a 1000+ team of advisory, environmental/engineering, and regulatory ... As our new CAD/ GIS Technician , you will play an important role on a team whose work is essential ...
CAD/ GIS Technician
Guelph, ON · Hybrid
CA$65K - CA$85K/yr
We are SLR Consulting (Canada), a 1000+ team of advisory, environmental/engineering, and regulatory ... As our new CAD/ GIS Technician , you will play an important role on a team whose work is essential ...
Software Developer (.NET/React), Progressive Web Application (PWA)
Mississauga, ON · Hybrid
CA$120K - CA$130K/yr
Degree/Diploma in Computer Science, or a related field * 2 - 5 years of experience in computer programming * Full-Stack Developer Experience: * Frontend Development: Experience with React, covering ...
New
Quick apply
Software Developer (.NET/React), Progressive Web Application (PWA)
Mississauga, ON · Hybrid
CA$120K - CA$130K/yr
Degree/Diploma in Computer Science, or a related field * 2 - 5 years of experience in computer programming * Full-Stack Developer Experience: * Frontend Development: Experience with React, covering ...
New
Landmark is a leading provider of engineering, construction, and asset management services for ... The Civil CAD Designer will use engineering design concepts and Civil 3D software to provide site ...
Landmark is a leading provider of engineering, construction, and asset management services for ... The Civil CAD Designer will use engineering design concepts and Civil 3D software to provide site ...
Civil CAD Designer
Burlington, ON · On-site
Landmark is a leading provider of engineering, construction, and asset management services for ... The Civil CAD Designer will work closely with the pre-construction team consisting of project ...
Civil CAD Designer
Burlington, ON · On-site
Landmark is a leading provider of engineering, construction, and asset management services for ... The Civil CAD Designer will work closely with the pre-construction team consisting of project ...
TRP has a current vacancy for a CAD Technician who will be responsible for developing and ... The role focuses on translating engineering design and survey information into detailed digital ...
TRP has a current vacancy for a CAD Technician who will be responsible for developing and ... The role focuses on translating engineering design and survey information into detailed digital ...
Lead Gen AI Developer
Toronto, ON · Hybrid
... Integrations, Computer Programming, Debugging, Detail-Oriented, Documentations, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software ...
Lead Gen AI Developer
Toronto, ON · Hybrid
... Integrations, Computer Programming, Debugging, Detail-Oriented, Documentations, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software ...
... Computer Science, Mathematics, Data Science, or a related quantitative field, or equivalent ... programming function
New
... Computer Science, Mathematics, Data Science, or a related quantitative field, or equivalent ... programming function
New
Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development. The CAD Designer - Construction Staging ...
Quick apply
Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development. The CAD Designer - Construction Staging ...
Senior Programmer Analyst
Chalk River, ON · On-site
Graduation from a recognized post-secondary institution in Computer Science, Computer Programming, Software Engineering, or a related discipline, or an equivalent combination of education and ...
Senior Programmer Analyst
Chalk River, ON · On-site
Graduation from a recognized post-secondary institution in Computer Science, Computer Programming, Software Engineering, or a related discipline, or an equivalent combination of education and ...
Analyst Programmer
Windsor, ON · On-site
Must have over four (4) years of work experience in a fast paced computer programming environment (complex, integrated software environments both in client and web based solutions requiring immediate ...
Quick apply
Analyst Programmer
Windsor, ON · On-site
Must have over four (4) years of work experience in a fast paced computer programming environment (complex, integrated software environments both in client and web based solutions requiring immediate ...
Sr. Computer Vision Engineer
Toronto, ON · On-site
CA$168K - CA$220K/yr
Come see what all the fuss is about.✨ Brief summary of role: We're looking for an experienced Sr. Computer Vision Engineer to own core algorithms for mapping, localization, image analysis, and 3D ...
Quick apply
Sr. Computer Vision Engineer
Toronto, ON · On-site
CA$168K - CA$220K/yr
Come see what all the fuss is about.✨ Brief summary of role: We're looking for an experienced Sr. Computer Vision Engineer to own core algorithms for mapping, localization, image analysis, and 3D ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Mechanical & CAD Engineer
Woodbridge, ON · On-site
POSITION OVERVIEW The Mechanical & CAD Engineer will play a key role in the design, prototyping, and development of airframes, structural components, and mechanical assemblies used in RPAS platforms.
Quick apply
Mechanical & CAD Engineer
Woodbridge, ON · On-site
POSITION OVERVIEW The Mechanical & CAD Engineer will play a key role in the design, prototyping, and development of airframes, structural components, and mechanical assemblies used in RPAS platforms.
POSITION OVERVIEW The Mechanical & CAD Engineer will play a key role in the design, prototyping, and development of airframes, structural components, and mechanical assemblies used in RPAS platforms.
POSITION OVERVIEW The Mechanical & CAD Engineer will play a key role in the design, prototyping, and development of airframes, structural components, and mechanical assemblies used in RPAS platforms.
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Quick apply
Degree in Computer Science, Computer Engineering, or related discipline * Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep ...
Computer Programming information
What is computer programming?
What are the key skills and qualifications needed to thrive as a computer programmer?
What are some common challenges computer programmers face when working on large-scale software projects?
What is the difference between Computer Programming vs Software Development?
| Aspect | Computer Programming | Software Development |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; certifications like Microsoft Certified or Oracle Certified | Same as computer programming, often includes project management certifications |
| Work Environment | Often individual or small team coding tasks, in offices or remote settings | Includes planning, designing, coding, testing, and deployment, often in larger teams |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech companies, enterprise IT departments |
| Common Search & Comparison Intent | Understanding coding roles, entry-level tasks | Broader scope, project management, and lifecycle involvement |
Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.
How much do computer programmers get paid?
Is computer programming a good career?
What are careers in computer programming?
What jobs can you do as a computer programmer?
What are the most commonly searched types of Computer Programming jobs in Ontario?
The most popular types of Computer Programming jobs in Ontario are:
What are popular job titles related to Computer Programming jobs in Ontario?
For Computer Programming jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Computer Programming jobs in Ontario look for?
The top searched job categories for Computer Programming jobs in Ontario are:
- Computer Science Summer Internship Sophomore
- Startup Software Developer Internship
- Manufacturing Internship
- Industrial Engineering Internship
- Robotics Internship Summer
- Python Programming Intern
- Applications Engineer Intern
- Junior Tech Startup Internships
- Remote Internship Non Tech
- Internship Distributed Antenna System
What cities in Ontario are hiring for Computer Programming jobs?
Cities in Ontario with the most Computer Programming job openings:

Job description
Landmark is a leading provider of engineering, construction, and asset management services for storage solutions in the water, wastewater, power, and industrial markets. We operate throughout North American and have built our reputation on delivering the most challenging projects with a high degree of efficiency and precision. Challenging the norm and innovating better methods is core to our approach.
We have an exciting and challenging opportunity for a Mechanical CAD Designer to join our team. The CAD Designer will work with multi-disciplined engineering, design, and project teams in developing design drawings utilizing AutoCAD and other related products.
Essential Duties and Responsibilities:
- Create, edit, and modify AutoCAD drawings based on design provided by engineers
- Utilize annotation for clarification
- Develop and read mechanical piping and steel structures as well as mechanical and shop drawings
- Collaborate with engineers and shop and construction operations to meet fabrication and constructability requirements.
Typical Design will Consist of:
- Mechanical and Steel Structure Layout Plans
- Structural Specifications and Notes
- Mechanical and Steel Structure Fabrication Drawings
- Steel Connection Details
- Assist with design tasks including structural modeling, detailing, bill of materials
- Understand & meet project schedule, and quality requirements with accuracy and efficiency
- Self-checks all work performed to ensure accuracy and completeness prior to internal review
- Actively assist in the delivery of a complete project. This may include phone or e-mail correspondence, attending meetings, and other project documents required for project completion
Education:
- Post Secondary Diploma / Degree in Mechanical Engineering
Experience Required:
- 5 or more years of relevant CAD drafting design
Qualifications Required:
- High proficient use of Autodesk AutoCAD
- Use of Inventor, SolidWorks, or similar 3D software is a plus
- Ability to read and interpret mechanical and steel structural designs
- Experience with mechanical piping, fittings, valves, steel structures, and sheet metals
- Understanding of engineering principles and assembly, fabrication, and construction workflows
- Knowledge of project management software and computer applications including Word, Excel, PowerPoint
- Organized team player able to work in a deadline driven, fast-paced environment
- Strong written and verbal communication skills
EOE, including disability/vets