... 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
The Role Nymi is looking for a Jr. Software Engineer - Automation Systems to support our current ... If you're a recent graduate in Computer Science, Engineering, or a related field - andyou're eager ...
The Role Nymi is looking for a Jr. Software Engineer - Automation Systems to support our current ... If you're a recent graduate in Computer Science, Engineering, or a related field - andyou're eager ...
Toronto, ON · On-site
Collaborate with Development, QA, DevOps, Infrastructure, and Security teams. * Participate in ... Diploma or Bachelor's degree in Computer Science or related field. * 2 to 4 years of database ...
New
Quick apply
Toronto, ON · On-site
Collaborate with Development, QA, DevOps, Infrastructure, and Security teams. * Participate in ... Diploma or Bachelor's degree in Computer Science or related field. * 2 to 4 years of database ...
New
Pickering, ON · On-site
CA$80K - CA$105K/yr
We are currently seeking a Junior Electrical Engineer for our Pickering or Mississauga, ON offices ... Must have general knowledge of CAD software as well as proficiency in MS Office * Must be able to ...
Pickering, ON · On-site
CA$80K - CA$105K/yr
We are currently seeking a Junior Electrical Engineer for our Pickering or Mississauga, ON offices ... Must have general knowledge of CAD software as well as proficiency in MS Office * Must be able to ...
Note - this is a junior position for someone looking to gain experience. Please ensure to evaluate ... Highly developed analytical skills and a sound understanding of computer programming principles ...
Note - this is a junior position for someone looking to gain experience. Please ensure to evaluate ... Highly developed analytical skills and a sound understanding of computer programming principles ...
Collaborate with Development, QA, DevOps, Infrastructure, and Security teams. * Participate in ... Diploma or Bachelor's degree in Computer Science or related field. * 2 to 4 years of database ...
Collaborate with Development, QA, DevOps, Infrastructure, and Security teams. * Participate in ... Diploma or Bachelor's degree in Computer Science or related field. * 2 to 4 years of database ...
Note - this is a junior position for someone looking to gain experience. Please ensure to evaluate ... computer programming principles including Web, SQL and Application Development. · Application ...
Quick apply
Note - this is a junior position for someone looking to gain experience. Please ensure to evaluate ... computer programming principles including Web, SQL and Application Development. · Application ...
North York, 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 ...
North York, 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 ...
Toronto, ON · On-site
CA$63K - CA$79K/yr
Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy ... Proficiency with CAD tools (MicroStation, Open Roads/Inroads, or AutoCAD Civil 3D preferred)
Toronto, ON · On-site
CA$63K - CA$79K/yr
Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy ... Proficiency with CAD tools (MicroStation, Open Roads/Inroads, or AutoCAD Civil 3D preferred)
Markham, ON · On-site
CA$55K - CA$65K/yr
Jr. Client Experience & Forms Specialist Jonas Software - Premier Division Compensation & Role Details Expected Salary Range: $55,000 - $65,000 CAD, depending on experience and qualifications Role ...
Markham, ON · On-site
CA$55K - CA$65K/yr
Jr. Client Experience & Forms Specialist Jonas Software - Premier Division Compensation & Role Details Expected Salary Range: $55,000 - $65,000 CAD, depending on experience and qualifications Role ...
Markham, ON · On-site
CA$55K - CA$65K/yr
Jr. Client Experience & Forms Specialist Jonas Software - Premier Division Compensation & Role Details Expected Salary Range: $55,000 - $65,000 CAD, depending on experience and qualifications Role ...
Markham, ON · On-site
CA$55K - CA$65K/yr
Jr. Client Experience & Forms Specialist Jonas Software - Premier Division Compensation & Role Details Expected Salary Range: $55,000 - $65,000 CAD, depending on experience and qualifications Role ...
Whitby, ON · Hybrid
CA$30/hr
Support others by carrying out a range of product development and engineering activities, such as ... Excellent computer skills (MS Word, Excel, Outlook) * Prior experience working on municipal and/or ...
Whitby, ON · Hybrid
CA$30/hr
Support others by carrying out a range of product development and engineering activities, such as ... Excellent computer skills (MS Word, Excel, Outlook) * Prior experience working on municipal and/or ...
... mentoring junior staff. Perform code reviews, debugging, and testing to ensure high-quality ... Qualifications: Bachelor's degree in Computer Science, Software Engineering, or equivalent ...
... mentoring junior staff. Perform code reviews, debugging, and testing to ensure high-quality ... Qualifications: Bachelor's degree in Computer Science, Software Engineering, or equivalent ...
Newmarket, ON · On-site
CA$55K - CA$80K/yr
Create and manage 3D and 2D CAD designs based on internal and customer requirements, adhering to ... Perform basic engineering calculations and kinematic studies using established product standards ...
Newmarket, ON · On-site
CA$55K - CA$80K/yr
Create and manage 3D and 2D CAD designs based on internal and customer requirements, adhering to ... Perform basic engineering calculations and kinematic studies using established product standards ...
Markham, ON · Hybrid
CA$47K - CA$58K/yr
Demonstrated ability to work with CAD drawings and integrate it with other facility management ... Demonstrated software or programming skills in AutoCAD 2016 * Knowledge of Revit preferred * Strong ...
Markham, ON · Hybrid
CA$47K - CA$58K/yr
Demonstrated ability to work with CAD drawings and integrate it with other facility management ... Demonstrated software or programming skills in AutoCAD 2016 * Knowledge of Revit preferred * Strong ...
Toronto, ON · Hybrid
CA$59.19 - CA$63.41/hr
RQ00721 - Jr. Business Analyst 1-year contract (253 business days) - possible extension Hybrid (2-3 ... Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual ...
Quick apply
Toronto, ON · Hybrid
CA$59.19 - CA$63.41/hr
RQ00721 - Jr. Business Analyst 1-year contract (253 business days) - possible extension Hybrid (2-3 ... Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual ...
RQ00751 - Jr. Project Manager/Leader 1-year contract (260 business days) - possible extension ... Post secondary education in IT, Computer Science, Engineering, Business Management, or related ...
Quick apply
RQ00751 - Jr. Project Manager/Leader 1-year contract (260 business days) - possible extension ... Post secondary education in IT, Computer Science, Engineering, Business Management, or related ...
Whitby, ON · Hybrid
CA$62K - CA$104K/yr
Taking engineering notes, specifications, rough sketches, etc, and formalizing them into working ... to Junior staff. * Large and small team collaboration. Communication with other teams (highways ...
Whitby, ON · Hybrid
CA$62K - CA$104K/yr
Taking engineering notes, specifications, rough sketches, etc, and formalizing them into working ... to Junior staff. * Large and small team collaboration. Communication with other teams (highways ...
Vaughan, ON · On-site
CA$70K - CA$75K/yr
Automotive Engineering degree/diploma or equivalent combination of education and applicable work ... Knowledge in the use of spreadsheets, word processing and CAD software * Hands on experience and ...
Vaughan, ON · On-site
CA$70K - CA$75K/yr
Automotive Engineering degree/diploma or equivalent combination of education and applicable work ... Knowledge in the use of spreadsheets, word processing and CAD software * Hands on experience and ...
Support and mentor junior engineers through code reviews and knowledge sharing * Help deploy and ... Bachelor's and/or Master's degree in Computer Science, Computer Engineering, or a related technical ...
Support and mentor junior engineers through code reviews and knowledge sharing * Help deploy and ... Bachelor's and/or Master's degree in Computer Science, Computer Engineering, or a related technical ...
| 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.
Cities near Whitby, 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