... CAD, or equivalent. * Experience with Python, scripting, or other programming languages for data ... Junior Hydrogeologist · Hydrogeologist · Hydrogeology · Physical Hydrogeology · Groundwater · ...
New
Quick apply
... CAD, or equivalent. * Experience with Python, scripting, or other programming languages for data ... Junior Hydrogeologist · Hydrogeologist · Hydrogeology · Physical Hydrogeology · Groundwater · ...
New
Quick apply
... CAD, or equivalent. * Experience with Python, scripting, or other programming languages for data ... Junior Hydrogeologist · Hydrogeologist · Hydrogeology · Physical Hydrogeology · Groundwater · ...
New
... CAD, or equivalent. * Experience with Python, scripting, or other programming languages for data ... Junior Hydrogeologist · Hydrogeologist · Hydrogeology · Physical Hydrogeology · Groundwater · ...
New
Quick apply
... CAD, or equivalent. * Experience with Python, scripting, or other programming languages for data ... Junior Hydrogeologist · Hydrogeologist · Hydrogeology · Physical Hydrogeology · Groundwater · ...
New
The [Junior Full Stack Developer - coop] role is to help plan, design, develop, test, launch, and ... Pursuit of Bachelor's degree or Community College diploma in Computer Studies, Computer Science ...
The [Junior Full Stack Developer - coop] role is to help plan, design, develop, test, launch, and ... Pursuit of Bachelor's degree or Community College diploma in Computer Studies, Computer Science ...
CA$65K - CA$75K/yr
The Manufacturing Engineering - Junior will support the design, improvement and launch of assembly ... Basic ability to read engineering drawings and GD&T. CAD or AutoCAD exposure is an asset. * Strong ...
New
CA$65K - CA$75K/yr
The Manufacturing Engineering - Junior will support the design, improvement and launch of assembly ... Basic ability to read engineering drawings and GD&T. CAD or AutoCAD exposure is an asset. * Strong ...
New
Cambridge, ON · Hybrid
CA$68K - CA$91K/yr
As our Junior Weld Engineer - Process Improvement & Development you will assist welding operations ... Understanding of welding fundamentals, drafting/CAD, and basic engineering calculations. * Exposure ...
Cambridge, ON · Hybrid
CA$68K - CA$91K/yr
As our Junior Weld Engineer - Process Improvement & Development you will assist welding operations ... Understanding of welding fundamentals, drafting/CAD, and basic engineering calculations. * Exposure ...
Cambridge, ON · Hybrid
CA$68K - CA$91K/yr
As our Junior Weld Engineer - Process Improvement & Development you will assist welding operations ... Understanding of welding fundamentals, drafting/CAD, and basic engineering calculations. * Exposure ...
Cambridge, ON · Hybrid
CA$68K - CA$91K/yr
As our Junior Weld Engineer - Process Improvement & Development you will assist welding operations ... Understanding of welding fundamentals, drafting/CAD, and basic engineering calculations. * Exposure ...
Junior Piping Designers possess a working level of competence in computer design and drafting ... Diploma in Engineering Design Drafting Technology (EDDT) or an equivalent combination of training ...
Junior Piping Designers possess a working level of competence in computer design and drafting ... Diploma in Engineering Design Drafting Technology (EDDT) or an equivalent combination of training ...
... construction technology, engineering technology, design, estimating, or a related field is ... Experience with CAD and BIM modelling drafting software (such as AutoCAD and/or Revit), estimating ...
... construction technology, engineering technology, design, estimating, or a related field is ... Experience with CAD and BIM modelling drafting software (such as AutoCAD and/or Revit), estimating ...
... construction technology, engineering technology, design, estimating, or a related field is ... Experience with CAD and BIM modelling drafting software (such as AutoCAD and/or Revit), estimating ...
... construction technology, engineering technology, design, estimating, or a related field is ... Experience with CAD and BIM modelling drafting software (such as AutoCAD and/or Revit), estimating ...
Kitchener, ON · On-site +1
CA$50K - CA$80K/yr
Overview We are currently seeking a Junior Environmental Engineer/Scientist (Air/Noise) to join our ... CAD, etc. * Assist in report writing and preparation of technical memos, letters, reports ...
Kitchener, ON · On-site +1
CA$50K - CA$80K/yr
Overview We are currently seeking a Junior Environmental Engineer/Scientist (Air/Noise) to join our ... CAD, etc. * Assist in report writing and preparation of technical memos, letters, reports ...
Guelph, ON · On-site +1
CA$50K - CA$80K/yr
Overview We are currently seeking a Junior Environmental Engineer/Scientist (Air/Noise) to join our ... CAD, etc. * Assist in report writing and preparation of technical memos, letters, reports ...
Guelph, ON · On-site +1
CA$50K - CA$80K/yr
Overview We are currently seeking a Junior Environmental Engineer/Scientist (Air/Noise) to join our ... CAD, etc. * Assist in report writing and preparation of technical memos, letters, reports ...
CA$61K - CA$73K/yr
Proficiency with CAD software for product design and plant layouts (e.g., AutoCAD, NX, CATIA, or SolidWorks). * Ability to read and interpret engineering drawings, CAD models, and GD&T specifications.
CA$61K - CA$73K/yr
Proficiency with CAD software for product design and plant layouts (e.g., AutoCAD, NX, CATIA, or SolidWorks). * Ability to read and interpret engineering drawings, CAD models, and GD&T specifications.
Hamilton, ON · On-site +1
Engineering Technology, Construction Management or Energy Systems & Sustainability * Equivalent ... Office - desk/computer, meeting rooms, back shop, sea containers * Home - remote working, computer
Hamilton, ON · On-site +1
Engineering Technology, Construction Management or Energy Systems & Sustainability * Equivalent ... Office - desk/computer, meeting rooms, back shop, sea containers * Home - remote working, computer
Guelph, ON · Hybrid
CA$85K - CA$105K/yr
You'll collaborate closely with engineers and senior designers to ensure the design is of the ... mentoring junior team members * Producing AsConstructed and Record drawings * Advancing design ...
Guelph, ON · Hybrid
CA$85K - CA$105K/yr
You'll collaborate closely with engineers and senior designers to ensure the design is of the ... mentoring junior team members * Producing AsConstructed and Record drawings * Advancing design ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
Mentor junior engineers and support product lifecycle and field issue resolution. Required Qualifications and Skills: * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
Mentor junior engineers and support product lifecycle and field issue resolution. Required Qualifications and Skills: * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer ...
Burlington, ON · On-site
CA$112K - CA$150K/yr
Whenever you are using the internet, from your phone or computer, your data is likely passing ... An important aspect of the position is to mentor junior engineers, enabling the successful ...
Burlington, ON · On-site
CA$112K - CA$150K/yr
Whenever you are using the internet, from your phone or computer, your data is likely passing ... An important aspect of the position is to mentor junior engineers, enabling the successful ...
College or University education in Electrical, Electronic, or Computer disciplines * Passion for technology and learning new software and hardware products * Hands-on experience with IP Networking ...
Quick apply
College or University education in Electrical, Electronic, or Computer disciplines * Passion for technology and learning new software and hardware products * Hands-on experience with IP Networking ...
Post-Secondary Education in Computer Science is preferred. * Current MCP considered an asset ... highly engineered products across global industries & markets. From the entrepreneurial seeds ...
Post-Secondary Education in Computer Science is preferred. * Current MCP considered an asset ... highly engineered products across global industries & markets. From the entrepreneurial seeds ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
Mentor junior engineers and support product lifecycle and field issue resolution. Required Qualifications and Skills: * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
Mentor junior engineers and support product lifecycle and field issue resolution. Required Qualifications and Skills: * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer ...
Kitchener, ON · On-site
CA$95K - CA$140K/yr
Mentor junior engineers and support product lifecycle and field issue resolution. Core Competencies ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...
Kitchener, ON · On-site
CA$95K - CA$140K/yr
Mentor junior engineers and support product lifecycle and field issue resolution. Core Competencies ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...
$21K - $28K
3% of jobs
$28K - $35K
10% of jobs
$38.3K is the 25th percentile. Wages below this are outliers.
$35K - $42K
24% of jobs
The median wage is $46.9K / yr.
$42K - $49K
18% of jobs
$49K - $56K
16% of jobs
$61.6K is the 75th percentile. Wages above this are outliers.
$56K - $63K
5% of jobs
$63K - $70K
4% of jobs
$70K - $77K
7% of jobs
$77K - $84K
7% of jobs
$84K - $91K
2% of jobs
$91K - $98K
3% of jobs
$21K
$54.9K
$98K
| Aspect | Junior Computer Programmer | Junior Software Developer |
|---|---|---|
| Required Credentials | Typically an associate degree or relevant certifications in programming | Similar credentials, often including a degree in computer science or related field |
| Work Environment | Entry-level coding tasks, debugging, and supporting development teams | Involves coding, designing, and testing software applications |
| Employer & Industry Usage | Used across tech companies, IT departments, and software firms | Common in software development companies, tech startups, and IT services |
Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.
The top searched job categories for Junior Computer Programmer jobs in Kitchener, ON are:
Cities near Kitchener, ON with the most Junior Computer Programmer job openings:

We are seeking a Junior Groundwater Modeller / Hydrogeologist to join our growing Hydrogeology team. Our team supports a diverse range of mining and other sector projects, with expertise spanning hydrogeological investigations, groundwater monitoring, data analysis, hydrogeological assessment, and groundwater modelling. You’ll work alongside experienced hydrogeologists and multidisciplinary teams, gaining hands-on field and consulting experience while contributing to practical solutions and the continued growth of our Hydrogeology practice.
Why Join Equilibrium?Global reach. Specialist expertise. Real influence.
Equilibrium brings together the global reach and expertise of an established consultancy with the autonomy and agility of a specialist firm.
Here, you’ll work closely with experienced leaders, have a genuine voice in the business and see the impact of your work firsthand. As we grow, you’ll have the opportunity to take ownership, deepen your expertise in geotechnical engineering and mine waste, and play a meaningful role in shaping what comes next.
We want our people to grow with the business, build meaningful relationships and make a lasting contribution - not simply be part of the team, but help build the future of Equilibrium.
The Role:As a Junior Groundwater Modeller, you’ll build your technical expertise and gain hands-on experience supporting groundwater modelling and hydrogeological projects. You’ll work closely with experienced hydrogeologists and modellers, applying hydrogeological principles, analyzing data, and contributing to practical solutions for groundwater challenges across engineering and mining projects.
You will:
Complex challenges. Practical solutions. Technical excellence.
Equilibrium is a specialist technical consultancy serving the global mining and natural resources sectors. We bring together expertise in geotechnical engineering, structural geology, and hydrogeology, to solve complex technical challenges and deliver practical solutions for our clients.
Founded by internationally respected technical leaders, we combine deep technical expertise with a practical, solutions-focused approach and close client relationships. Our multidisciplinary teams work across regions and disciplines to deliver work that is technically sound, practical and fit for purpose.
Technical excellence is at the heart of what we do. We are committed to continuously improving our expertise, how we work and the value we deliver to our clients.
Our People & Culture:Different perspectives make us stronger.
We believe bringing together different experiences and ways of thinking makes our teams stronger and our work better. More than half of our team are women, reflecting the inclusive and collaborative culture we are building at Equilibrium.
We look for people who are technically excellent, curious, empathetic and generous with their knowledge. Initiative, collaboration and fresh thinking shape how we work, while respect and transparency guide how we work with one another.
We want people to feel heard, supported and empowered to contribute — whether that's sharing an idea, challenging an assumption or helping a colleague succeed.
Our values — excellence, transparency, diversity and mindfulness of our impact — guide how we work with each other, serve our clients and contribute to our communities and the planet.
Compensation:This position spans a range of early-career experience levels. The final compensation package will be determined based on the successful candidate’s experience, qualifications, skills, and overall fit for the role.
Equilibrium operates globally, with offices in South Brisbane, Australia; Vancouver, Canada; and Portland and Phoenix, USA.
This is a remote position with regular in-person team collaboration days. Candidates should be located within approximately 1.5 hours of Montreal or Toronto (including the broader Greater Toronto Area/Greater Golden Horseshoe region).
Additional Requirements:Junior Hydrogeologist · Hydrogeologist · Hydrogeology · Physical Hydrogeology · Groundwater · Groundwater Monitoring · Hydrogeological Investigations · EIT · GIT · Mining · Hydrogeological Engineering · Groundwater Sampling · Aquifer Testing · GIS · Hydrogeological Modelling