... engineers, environmental scientists, and geochemists. Job Responsibilities: * Lead and review ... Experience with geochemical and water quality modelling using industry-standard software or codes ...
... engineers, environmental scientists, and geochemists. Job Responsibilities: * Lead and review ... Experience with geochemical and water quality modelling using industry-standard software or codes ...
Data Engineer, Investments
Montreal, QC · Hybrid
Implement DevOps/DataOps practices: Automated testing Pipeline monitoring Error handling and ... Holds a degree in computer science, software engineering, or an equivalent field. * Masters data ...
Data Engineer, Investments
Montreal, QC · Hybrid
Implement DevOps/DataOps practices: Automated testing Pipeline monitoring Error handling and ... Holds a degree in computer science, software engineering, or an equivalent field. * Masters data ...
Data Engineer, Investments
Montreal, QC · Hybrid
Implement DevOps/DataOps practices: Automated testing Pipeline monitoring Error handling and ... Holds a degree in computer science, software engineering, or an equivalent field. * Masters data ...
Data Engineer, Investments
Montreal, QC · Hybrid
Implement DevOps/DataOps practices: Automated testing Pipeline monitoring Error handling and ... Holds a degree in computer science, software engineering, or an equivalent field. * Masters data ...
Senior Vue Developer - Frontend (Remote)
Montreal, QC · On-site +1
... Software Engineer (Frontend) to join us on this journey. Does that sound fun? Keep reading! The ... You will work alongside both experienced and intermediate developers. You will be asked to ...
Quick apply
Senior Vue Developer - Frontend (Remote)
Montreal, QC · On-site +1
... Software Engineer (Frontend) to join us on this journey. Does that sound fun? Keep reading! The ... You will work alongside both experienced and intermediate developers. You will be asked to ...
Senior Vue Developer - Frontend (Remote)
Montreal, QC · On-site +1
... Software Engineer (Frontend) to join us on this journey. Does that sound fun? Keep reading! The ... You will work alongside both experienced and intermediate developers. You will be asked to ...
Quick apply
Senior Vue Developer - Frontend (Remote)
Montreal, QC · On-site +1
... Software Engineer (Frontend) to join us on this journey. Does that sound fun? Keep reading! The ... You will work alongside both experienced and intermediate developers. You will be asked to ...
You will work alongside both experienced and intermediate developers, and will be asked to ... software industry as an developer/architect/engineer with a distinguished track record of ...
Quick apply
You will work alongside both experienced and intermediate developers, and will be asked to ... software industry as an developer/architect/engineer with a distinguished track record of ...
You will work alongside both experienced and intermediate developers, and will be asked to ... software industry as an developer/architect/engineer with a distinguished track record of ...
Quick apply
You will work alongside both experienced and intermediate developers, and will be asked to ... software industry as an developer/architect/engineer with a distinguished track record of ...
You will work alongside both experienced and intermediate developers, and will be asked to ... software industry as an developer/architect/engineer with a distinguished track record of ...
Quick apply
You will work alongside both experienced and intermediate developers, and will be asked to ... software industry as an developer/architect/engineer with a distinguished track record of ...
You will work alongside both experienced and intermediate developers, and will be asked to ... software industry as an developer/architect/engineer with a distinguished track record of ...
Quick apply
You will work alongside both experienced and intermediate developers, and will be asked to ... software industry as an developer/architect/engineer with a distinguished track record of ...
Tech lead, CI/CD DevOps
Montreal, QC · Hybrid
As a Tech Lead, CI/CD DevOps, you play a key role in modernizing the organization's software ... Intermediate knowledge of English due to the nature of the duties or work tools or because the ...
Tech lead, CI/CD DevOps
Montreal, QC · Hybrid
As a Tech Lead, CI/CD DevOps, you play a key role in modernizing the organization's software ... Intermediate knowledge of English due to the nature of the duties or work tools or because the ...
Air System Software Integrator (Hybrid: Mirabel, Quebec)
Montreal, QC · Hybrid
CA$73K - CA$125K/yr
At Capgemini Engineering, the world leader in engineering services, we bring together a global team ... Intermediate to advanced skill set in MS Office Suite (Word, Excel & PowerPoint) The base ...
Air System Software Integrator (Hybrid: Mirabel, Quebec)
Montreal, QC · Hybrid
CA$73K - CA$125K/yr
At Capgemini Engineering, the world leader in engineering services, we bring together a global team ... Intermediate to advanced skill set in MS Office Suite (Word, Excel & PowerPoint) The base ...
The T-SQL Data Conversion Developer is responsible for programming all the transformations required ... Minimum 3 years of professional software development experience * Fluency in English and French ...
The T-SQL Data Conversion Developer is responsible for programming all the transformations required ... Minimum 3 years of professional software development experience * Fluency in English and French ...
Principal Solution Designer
Montreal, QC · Hybrid
Serve as a subject matter expert on software engineering best practices, Developer Experience (DevX ... Intermediate proficiency in English , both spoken and written, is required as the successful ...
Principal Solution Designer
Montreal, QC · Hybrid
Serve as a subject matter expert on software engineering best practices, Developer Experience (DevX ... Intermediate proficiency in English , both spoken and written, is required as the successful ...
Principal Solution Designer
Montreal, QC · Hybrid
Serve as a subject matter expert on software engineering best practices, Developer Experience (DevX ... Intermediate proficiency in English , both spoken and written, is required as the successful ...
Principal Solution Designer
Montreal, QC · Hybrid
Serve as a subject matter expert on software engineering best practices, Developer Experience (DevX ... Intermediate proficiency in English , both spoken and written, is required as the successful ...
Electrical Engineer III
CA$116K - CA$145K/yr
Intermediate level of knowledge in: * Medium to High Voltage Substation Design * Transmission Line ... Detailed Design Software: * MathCAD * Fundamental understanding of CAD concepts * Fundamental ...
Electrical Engineer III
CA$116K - CA$145K/yr
Intermediate level of knowledge in: * Medium to High Voltage Substation Design * Transmission Line ... Detailed Design Software: * MathCAD * Fundamental understanding of CAD concepts * Fundamental ...
Intermediate level of knowledge in: * Medium to High Voltage Substation Design * Transmission Line ... Detailed Design Software: * MathCAD * Fundamental understanding of CAD concepts * Fundamental ...
Quick apply
Intermediate level of knowledge in: * Medium to High Voltage Substation Design * Transmission Line ... Detailed Design Software: * MathCAD * Fundamental understanding of CAD concepts * Fundamental ...
Electrical Engineer III
CA$116K - CA$145K/yr
Intermediate level of knowledge in: * Medium to High Voltage Substation Design * Transmission Line ... Detailed Design Software: * MathCAD * Fundamental understanding of CAD concepts * Fundamental ...
Electrical Engineer III
CA$116K - CA$145K/yr
Intermediate level of knowledge in: * Medium to High Voltage Substation Design * Transmission Line ... Detailed Design Software: * MathCAD * Fundamental understanding of CAD concepts * Fundamental ...
The incumbent will prepare detailed mine plans for an intermediate planning horizon. Based at the ... Knowledge of Ventsim and Rocscience software (asset); Possess a solid understanding of applicable ...
The incumbent will prepare detailed mine plans for an intermediate planning horizon. Based at the ... Knowledge of Ventsim and Rocscience software (asset); Possess a solid understanding of applicable ...
From autonomous cars to life-saving robots, our digital and software technology experts think ... Mirabel - 3 days a week on-site (Hybrid) CapGemini Engineering is looking for an intermediate level ...
From autonomous cars to life-saving robots, our digital and software technology experts think ... Mirabel - 3 days a week on-site (Hybrid) CapGemini Engineering is looking for an intermediate level ...
Data Transfer Team Lead
Montreal, QC · Hybrid
Act as a technical mentor to junior and intermediate developers to accelerate their growth ... Bachelor's degree in Computer Science, Software Engineering, or equivalent experience * 5 to 7 ...
Quick apply
Data Transfer Team Lead
Montreal, QC · Hybrid
Act as a technical mentor to junior and intermediate developers to accelerate their growth ... Bachelor's degree in Computer Science, Software Engineering, or equivalent experience * 5 to 7 ...
Intermediate Software Developer information
What are intermediate software developers?
What is the difference between Intermediate Software Developer vs Junior Software Developer?
| Aspect | Intermediate Software Developer | Junior Software Developer |
|---|---|---|
| Experience Level | Typically 2-4 years of experience | Usually 0-1 year of experience |
| Skills | Proficient in multiple programming languages, able to handle complex tasks | Basic understanding of programming, requires supervision |
| Responsibilities | Designing, developing, and troubleshooting software modules | Assisting in coding, testing, and learning project workflows |
| Work Environment | Independent problem-solving, collaborating with teams | Learning from senior staff, following instructions |
The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.
What are the key skills and qualifications needed to thrive as an Intermediate Software Developer, and why are they important?
What are some typical challenges that Intermediate Software Developers face when transitioning from junior roles?

Intermediate-Senior Geochemist - Ottawa/Toronto/Sudbury/Montreal
Montreal, QC
Full-time
Posted 11 days ago
Job description
The Opportunity:
BluMetric is looking for a dynamic full-time intermediate-Senior Geochemist to support and help lead a wide variety of mining and environmental projects. The ideal candidate will bring strong technical expertise in mine waste geochemistry, water quality assessment, acid rock drainage and metal leaching assessments, and geochemical modelling, along with the confidence to provide technical direction, mentor staff, and work directly with clients and regulators. The successful candidate will contribute to baseline and impact assessment projects, feasibility studies, hydrogeologic assessments, contaminant investigations, and closure or rehabilitation projects as part of integrated teams of hydrologists, hydrogeologists, engineers, environmental scientists, and geochemists.
Job Responsibilities:
- Lead and review technical work for complex, multi-disciplinary mining projects, including geochemical characterization, water quality assessment, source term development, water and load balance inputs, and predictive water quality modelling.
- Plan, design, and oversee geochemical sampling programs involving rock, soil, tailings, waste rock, ore, groundwater, surface water, and other environmental media.
- Interpret geochemical, mineralogical, and water quality datasets to support acid rock drainage and metal leaching predictions, mine waste characterization, contaminant transport assessments, closure planning, and rehabilitation projects.
- Develop, calibrate, review, and communicate geochemical and water quality models using appropriate industry-standard tools and defensible assumptions.
- Prepare, review, and manage technical memoranda, reports, tables, figures, presentations, proposals, and regulatory submissions.
- Act as a technical advisor to project managers and clients by presenting clear interpretations, risks, recommendations, and practical mitigation or management options.
- Coordinate with laboratories, subcontractors, field teams, and internal technical specialists to confirm project objectives, schedules, budgets, quality requirements, and deliverables are met.
- Apply and oversee quality assurance and quality control procedures for field, laboratory, database, interpretation, and modelling work.
- Participate in and lead meetings with clients, regulators, Indigenous communities, project partners, and other interested parties, as appropriate.
- Mentor and provide technical guidance to junior and intermediate staff, supporting their technical development, field practices, report writing, and professional growth.
- Support project planning, scope development, budget tracking, proposal preparation, and client relationship management.
- Demonstrate safety leadership in office, laboratory, and field settings and promote BluMetric's health and safety culture.
Key Qualifications, Education, and Skills:
- A university degree in geochemistry, geology, earth sciences, environmental geoscience, geological engineering, environmental engineering, chemistry, or a related science or engineering discipline; a graduate degree is considered an asset.
- Minimum four (4) to ten (10) years of relevant experience in environmental geochemistry, preferably within environmental consulting and/or the mining sector.
- Professional designation in Ontario, Quebec, or another Canadian jurisdiction, or eligibility to obtain professional registration, is preferred.
- Strong technical knowledge of acid rock drainage and metal leaching assessments, mine waste geochemistry, mineralogy, water quality, and mine-affected water systems.
- Experience designing and implementing geochemical sampling programs and interpreting static and kinetic test results, mineralogical data, and water quality datasets.
- Experience with geochemical and water quality modelling using industry-standard software or codes such as PHREEQC, GoldSim, Geochemist's Workbench, MIN3P, FeFlow-piChem, CE-QUAL-W2, or comparable tools.
- Demonstrated ability to prepare, review, and defend high-quality technical reports, regulatory submissions, and client-facing deliverables.
- Experience supporting environmental assessments, permitting, feasibility studies, closure planning, rehabilitation projects, and/or mine operations is considered an asset.
- Strong project coordination skills, including the ability to manage multiple assignments, meet deadlines, contribute to budgets and schedules, and support proposal development.
- Demonstrated ability to mentor junior and intermediate staff and collaborate effectively within multi-disciplinary teams.
- Excellent written and verbal communication skills, including the ability to communicate complex technical information clearly to technical and non-technical audiences.
- Excellent safety record with the ability to demonstrate safety leadership in field and office environments.
- A valid driver's licence and access to a vehicle.
- Ability to travel locally and across Canada on an occasional basis.
- Bilingualism in English and French is considered an asset.
About BluMetric Environmental Inc.
BluMetric Environmental Inc.(BluMetric)is a publicly traded water technology and environmental engineering firm. BluMetric designs, fabricates, and delivers sustainable solutions to complex water and environmental challenges. The Company is supported by more than 370employees across 16 offices, 3 manufacturing facilities, and 1 testing laboratory,with over 50 years of history. Headquartered in Ottawa, Ontario, BluMetric's team of industry experts serves Commercial and Industrial, Government, Military, and Mining clients in NorthAmerica and theCaribbean.
BluMetric is committed to providing accessible employment practices that are in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). Accommodations due to a disability are available upon request. BluMetric is an equal opportunity employer, and we thank all applicants for their interest, however only those selected for further consideration will be contacted. All applicants must be legally entitled to work in Canada.
We thank all applicants for their interest, however, only those selected for further consideration will be contacted.