The Position AllRock Consulting is a fast growing Geotechnical/Materials Engineering firm that is looking for a talented Junior to Intermediate Civil/Field Engineering Technologist for part-time or ...
Quick apply
The Position AllRock Consulting is a fast growing Geotechnical/Materials Engineering firm that is looking for a talented Junior to Intermediate Civil/Field Engineering Technologist for part-time or ...
Quick apply
The Position AllRock Consulting is a fast growing Geotechnical/Materials Engineering firm that is looking for a talented Junior to Intermediate Civil/Field Engineering Technologist for part-time or ...
$60K - $80K/yr
We are looking for a developer who matches our drive, values deep focus, and wants to play a significant role in a growing company. The Role We are looking for a Frontend Developer with a strong ...
$60K - $80K/yr
We are looking for a developer who matches our drive, values deep focus, and wants to play a significant role in a growing company. The Role We are looking for a Frontend Developer with a strong ...
Uxbridge, ON · On-site
CA$60K - CA$80K/yr
We are looking for a developer who matches our drive, values deep focus, and wants to play a significant role in a growing company. The Role We are looking for a Frontend Developer with a strong ...
Quick apply
Uxbridge, ON · On-site
CA$60K - CA$80K/yr
We are looking for a developer who matches our drive, values deep focus, and wants to play a significant role in a growing company. The Role We are looking for a Frontend Developer with a strong ...
$65K - $90K/yr
Open to recent Engineering or PMP graduates with strong fundamentals * G2/G class driver's license Compensation $65,000 to $90,000/year, based on experience. Open to junior & senior applicants ...
Quick apply
$65K - $90K/yr
Open to recent Engineering or PMP graduates with strong fundamentals * G2/G class driver's license Compensation $65,000 to $90,000/year, based on experience. Open to junior & senior applicants ...
$75K - $110K/yr
Lead meetings with team leads and question technical decisions across controls and programming * Oversee commissioning and validation, and delegate site tasks to junior staff * Coordinate cross ...
Quick apply
$75K - $110K/yr
Lead meetings with team leads and question technical decisions across controls and programming * Oversee commissioning and validation, and delegate site tasks to junior staff * Coordinate cross ...
Collingwood, ON · Hybrid
CA$125K - CA$140K/yr
Work alongside senior leaders, mentor junior professionals, and develop your strategic and ... Engineering degree in a related discipline. * Experience: Ideally 10+ years in water and wastewater ...
Collingwood, ON · Hybrid
CA$125K - CA$140K/yr
Work alongside senior leaders, mentor junior professionals, and develop your strategic and ... Engineering degree in a related discipline. * Experience: Ideally 10+ years in water and wastewater ...
Barrie, ON · On-site +1
CA$85K - CA$110K/yr
You'll apply your technical expertise, guide strategic project decisions, mentor junior team ... Degree in civil/environmental engineering, planning, or a related field; P.Eng. or eligible is ...
Barrie, ON · On-site +1
CA$85K - CA$110K/yr
You'll apply your technical expertise, guide strategic project decisions, mentor junior team ... Degree in civil/environmental engineering, planning, or a related field; P.Eng. or eligible is ...
Barrie, ON · On-site
$31.98 - $55.98/hr
Develop sales concepts into detailed 3D CAD models using creative problem solving and application of engineering theory * Delegate duties and coordinate the design process with Junior, and Contractor ...
Barrie, ON · On-site
$31.98 - $55.98/hr
Develop sales concepts into detailed 3D CAD models using creative problem solving and application of engineering theory * Delegate duties and coordinate the design process with Junior, and Contractor ...
Barrie, ON · On-site
$62K - $85K/hr
Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed ... Provide guidance and/or instruction to junior staff members. Education and Experience: * College ...
Barrie, ON · On-site
$62K - $85K/hr
Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed ... Provide guidance and/or instruction to junior staff members. Education and Experience: * College ...
Barrie, ON · On-site
$56K - $78K/hr
Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed ... Provide day-to-day technical guidance to junior technicians, co-op students, and temporary staff.
Barrie, ON · On-site
$56K - $78K/hr
Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed ... Provide day-to-day technical guidance to junior technicians, co-op students, and temporary staff.
Orillia, ON · Hybrid
CA$72.51 - CA$87.01/hr
RQ00722 - Jr. Business Analyst 1-year contract (253 business days) - possible extension Hybrid (2-3 ... Experience with DevOps, Figma, JIRA, MIRO * Public Sector Experience (Preferred) NOTE: Strong ...
Quick apply
Orillia, ON · Hybrid
CA$72.51 - CA$87.01/hr
RQ00722 - Jr. Business Analyst 1-year contract (253 business days) - possible extension Hybrid (2-3 ... Experience with DevOps, Figma, JIRA, MIRO * Public Sector Experience (Preferred) NOTE: Strong ...
Collingwood, ON · Hybrid
CA$85K - CA$105K/yr
... engineers on preliminary design tasks such as pipe sizing and valve selection. * Supporting construction teams by responding to RFIs, preparing site instructions, and mentoring junior team members
Collingwood, ON · Hybrid
CA$85K - CA$105K/yr
... engineers on preliminary design tasks such as pipe sizing and valve selection. * Supporting construction teams by responding to RFIs, preparing site instructions, and mentoring junior team members
Barrie, ON · On-site
$47.15/hr
Work closely with the operations, engineering, and quality assurance teams to ensure machinery is aligned with production goals * Mentor, coach, and develop apprentices and junior technicians ...
Barrie, ON · On-site
$47.15/hr
Work closely with the operations, engineering, and quality assurance teams to ensure machinery is aligned with production goals * Mentor, coach, and develop apprentices and junior technicians ...
Barrie, ON · On-site
Degree in Environmental Science, Environmental Planning, Resource Management, Engineering, or a ... Demonstrated ability to mentor and support junior staff * Excellent interpersonal, organizational ...
Barrie, ON · On-site
Degree in Environmental Science, Environmental Planning, Resource Management, Engineering, or a ... Demonstrated ability to mentor and support junior staff * Excellent interpersonal, organizational ...
CA$67K - CA$89K/yr
Well-established and respected, our group is recognized for innovation, durability, and engineering ... Support the onboarding and technical development of junior technicians. Candidate Profile Education ...
CA$67K - CA$89K/yr
Well-established and respected, our group is recognized for innovation, durability, and engineering ... Support the onboarding and technical development of junior technicians. Candidate Profile Education ...
Degree in Environmental Science, Environmental Planning, Resource Management, Engineering, or a ... Demonstrated ability to mentor and support junior staff * Excellent interpersonal, organizational ...
Degree in Environmental Science, Environmental Planning, Resource Management, Engineering, or a ... Demonstrated ability to mentor and support junior staff * Excellent interpersonal, organizational ...
Bradford, ON · On-site
CA$120K - CA$170K/yr
Sharing your knowledge by mentoring junior Project Managers and Coordinators, guiding them to ... A University Degree/Technology Diploma in Civil Engineering, or a combination of education and ...
Quick apply
Bradford, ON · On-site
CA$120K - CA$170K/yr
Sharing your knowledge by mentoring junior Project Managers and Coordinators, guiding them to ... A University Degree/Technology Diploma in Civil Engineering, or a combination of education and ...
... engineering coordination, fabrication, installation, and final project delivery. * Act as the ... Supervise, train, and mentor junior project staff (e.g., Project Coordinators or Administrators) as ...
Quick apply
... engineering coordination, fabrication, installation, and final project delivery. * Act as the ... Supervise, train, and mentor junior project staff (e.g., Project Coordinators or Administrators) as ...
Barrie, ON · On-site
$26.60/hr
Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed ... Provide guidance to junior technicians or contractors on standard maintenance procedures and safety ...
Barrie, ON · On-site
$26.60/hr
Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed ... Provide guidance to junior technicians or contractors on standard maintenance procedures and safety ...
Barrie, ON · On-site
$26.60/hr
Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed ... Provide guidance to junior technicians or contractors on standard maintenance procedures and safety ...
Barrie, ON · On-site
$26.60/hr
Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed ... Provide guidance to junior technicians or contractors on standard maintenance procedures and safety ...
$32.2K - $38.8K
3% of jobs
$38.8K - $45.3K
13% of jobs
$48.8K is the 25th percentile. Wages below this are outliers.
$45.3K - $51.9K
17% of jobs
$51.9K - $58.4K
13% of jobs
The median wage is $60.4K / yr.
$58.4K - $65K
14% of jobs
$65K - $71.5K
10% of jobs
$75.5K is the 75th percentile. Wages above this are outliers.
$71.5K - $78K
10% of jobs
$78K - $84.6K
9% of jobs
$84.6K - $91.1K
5% of jobs
$91.1K - $97.7K
2% of jobs
$97.7K - $104.2K
5% of jobs
$32.2K
$69.3K
$104.2K
| Aspect | Junior Developer | Software Engineer |
|---|---|---|
| Required Credentials | Typically an associate degree or bootcamp certification | Bachelor's degree in Computer Science or related field |
| Work Environment | Entry-level, supervised tasks, learning-focused | More complex projects, often with team leadership responsibilities |
| Employer Usage | Common in startups, small companies, internships | Used across industries, larger companies, and tech firms |
| Search & Comparison Intent | Understanding entry-level roles, career start | Clarifying career progression, skill requirements |
In summary, Junior Developers are entry-level roles focused on learning and supporting development tasks, often requiring minimal experience. Software Engineers typically have more experience, advanced skills, and handle complex projects, making them a step up in the software development career path.

Full-time
Medical, Dental, Life
Re-posted 13 days ago
About Us
AllRock Consulting Ltd. is a fast growing and innovative geotechnical, materials and Environmental engineering company. AllRock’s geotechnical engineers, and materials specialists are focused on solving design, construction, and rehabilitation issues impacting the communities in which we work and live. By pairing cutting-edge site investigation technology with tried-and-true experience, we bring unparalleled expertise to the entire geotechnical spectrum—from planning and investigation, to execution and quality control.
AllRock works with clients in the pre-construction phases of a project to discover and examine what lies beneath their construction project. Our team collaborates with clients during the design phases to ensure they have all the geotechnical information needed to complete a successful project. This information allows projects to be completed on time and on budget, by working through problems upfront rather than during construction.
AllRock is proud to say that we are a 100% owned and operated Mi'kmaq First Nations company. The Qalipu Mi'kmaq First Nations & Millbrook Mi'kmaq First Nations are proudly represented through our owners and senior management. We are proud to be registered as a Certified Aboriginal Business with the Canadian Council for Aboriginal Business. Indigenous candidates are strongly encouraged to apply.
Why Work With AllRock Consulting
Our commitment to supporting the whole person is reflected in how we reward our employees:
The Position
AllRock Consulting is a fast growing Geotechnical/Materials Engineering firm that is looking for a talented Junior to Intermediate Civil/Field Engineering Technologist for part-time or full-time work. This is a unique opportunity to deliver engineering services on a wide variety of exciting projects across Ontario.
Job Duties and Responsibilities
Qualifications
Preferred Skills
Continuous Recruitment
We are always looking for talented individuals to join our team. Applications for this position are accepted on an ongoing basis, and the job posting will remain open indefinitely. If you are passionate about civil engineering and fieldwork, we encourage you to apply!
Equal Opportunity Statement
At AllRock Consulting Limited, we are committed to fostering an inclusive workplace culture that celebrates diversity in all its forms. We recognize that our success as a company depends on the diverse talents, experiences, and perspectives of our employees. As an equal opportunity employer, we do not discriminate against employees or job applicants based on race, color, ethnicity, nationality, religion, age, gender, sexual orientation, gender identity, marital status, disability, veteran status, or any other protected characteristic as required by applicable law.
How to Apply
To apply, please click on apply button, or email your cover letter, resume, and proof of any relevant certifications to HR@allrockconsulting.com with "Civil/Field Engineering Technician - Barrie" in the subject line. We look forward to hearing from you!