As a Consulting Senior Associate, Hydrogeology based in Calgary, AB or Elk Valley, BC , you'll ... Eligible for Engineer in Training (E.I.T.) or Geologist in Training (G.I.T.) registration in ...
As a Consulting Senior Associate, Hydrogeology based in Calgary, AB or Elk Valley, BC , you'll ... Eligible for Engineer in Training (E.I.T.) or Geologist in Training (G.I.T.) registration in ...
As a Consulting Senior Associate, Hydrogeology based in Calgary, AB or Elk Valley, BC , you'll ... Eligible for Engineer in Training (E.I.T.) or Geologist in Training (G.I.T.) registration in ...
As a Consulting Senior Associate, Hydrogeology based in Calgary, AB or Elk Valley, BC , you'll ... Eligible for Engineer in Training (E.I.T.) or Geologist in Training (G.I.T.) registration in ...
As a Consulting Senior Associate, Hydrogeology based in Calgary, AB or Elk Valley, BC , you'll ... Eligible for Engineer in Training (E.I.T.) or Geologist in Training (G.I.T.) registration in ...
As a Consulting Senior Associate, Hydrogeology based in Calgary, AB or Elk Valley, BC , you'll ... Eligible for Engineer in Training (E.I.T.) or Geologist in Training (G.I.T.) registration in ...
\n \n \n \n \n Emerald Associates is a Canadian Oracle Partner. Headquartered in Calgary, Alberta, we have specialized in the Oracle Engineering and Construction (formerly Primavera) suite for over 28 ...
\n \n \n \n \n Emerald Associates is a Canadian Oracle Partner. Headquartered in Calgary, Alberta, we have specialized in the Oracle Engineering and Construction (formerly Primavera) suite for over 28 ...
Engineering Manager (Evenings)
Enoch, AB · On-site
Management of Engineering Operations and Budgets * Manage the physical plant including equipment ... All associates participate in our "Circle of Service" program which rewards and empowers ...
Engineering Manager (Evenings)
Enoch, AB · On-site
Management of Engineering Operations and Budgets * Manage the physical plant including equipment ... All associates participate in our "Circle of Service" program which rewards and empowers ...
Azure Data Engineer Associate * Power BI Data Analyst certification * Other relevant Microsoft Azure or data engineering certifications KPMG Ontario Region Pay Range Information The expected base ...
Azure Data Engineer Associate * Power BI Data Analyst certification * Other relevant Microsoft Azure or data engineering certifications KPMG Ontario Region Pay Range Information The expected base ...
Product Design Engineer
Edmonton, AB · On-site
Bachelor's degree in Mechanical Engineering or a Technical/Associate Degree or Diploma in Mechanical Engineering with equivalent experience. * Seniorlevel product design experience delivering complex ...
New
Product Design Engineer
Edmonton, AB · On-site
Bachelor's degree in Mechanical Engineering or a Technical/Associate Degree or Diploma in Mechanical Engineering with equivalent experience. * Seniorlevel product design experience delivering complex ...
New
Electrical Design Engineer
Edmonton, AB · On-site
Bachelor's degree in Mechanical Engineering, or a Technical/Associate Degree or Diploma in Mechanical Engineering with equivalent experience * 7+ years of experience in equipment design ...
Electrical Design Engineer
Edmonton, AB · On-site
Bachelor's degree in Mechanical Engineering, or a Technical/Associate Degree or Diploma in Mechanical Engineering with equivalent experience * 7+ years of experience in equipment design ...
Bachelor's degree in Mechanical Engineering, or a Technical/Associate Degree or Diploma in Mechanical Engineering with equivalent experience * 7+ years of experience in equipment design ...
Bachelor's degree in Mechanical Engineering, or a Technical/Associate Degree or Diploma in Mechanical Engineering with equivalent experience * 7+ years of experience in equipment design ...
Senior Geotechnical Engineer
Edmonton, AB · On-site
We are currently looking for Senior to Associate level geotechnical engineer(s) to add to the Edmonton group in the following practice areas: * Tailings dams/mining, * Foundations/infrastructure, and
Senior Geotechnical Engineer
Edmonton, AB · On-site
We are currently looking for Senior to Associate level geotechnical engineer(s) to add to the Edmonton group in the following practice areas: * Tailings dams/mining, * Foundations/infrastructure, and
We are currently looking for Senior to Associate level geotechnical engineer(s) to add to the Calgary group in the following practice areas: * Tailings dams/mining, * Foundations/infrastructure, and
We are currently looking for Senior to Associate level geotechnical engineer(s) to add to the Calgary group in the following practice areas: * Tailings dams/mining, * Foundations/infrastructure, and
Bachelor's degree in Food Science, Microbiology, Engineering, Chemistry, Operations Management, or a related field. * Minimum 3 years of leadership experience in Food Safety, Quality Assurance, or ...
Bachelor's degree in Food Science, Microbiology, Engineering, Chemistry, Operations Management, or a related field. * Minimum 3 years of leadership experience in Food Safety, Quality Assurance, or ...
Cloud AI / ML certifications (e.g., Azure AI Engineer Associate or better, AWS Machine Learning Specialty or better, Google Professional ML Engineer or better, Databricks ML Engineer Associate or ...
Cloud AI / ML certifications (e.g., Azure AI Engineer Associate or better, AWS Machine Learning Specialty or better, Google Professional ML Engineer or better, Databricks ML Engineer Associate or ...
Manager, Software Engineering
CA$140K - CA$170K/yr
Remove engineering blockers and facilitate cross-functional technical discussions to keep delivery ... Responsible AI (RAI) AltaML employees, contractors, and associates must be trained and well-versed ...
Manager, Software Engineering
CA$140K - CA$170K/yr
Remove engineering blockers and facilitate cross-functional technical discussions to keep delivery ... Responsible AI (RAI) AltaML employees, contractors, and associates must be trained and well-versed ...
Retail Sales Associate
Edmonton, AB · On-site
Canna Cabana is actively seeking Part-Time Sales Associates at 111 Ave, Edmonton, Alberta who are ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Retail Sales Associate
Edmonton, AB · On-site
Canna Cabana is actively seeking Part-Time Sales Associates at 111 Ave, Edmonton, Alberta who are ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Retail Sales Associate
Edmonton, AB · On-site
Overview Canna Cabana is actively seeking Part-Time Sales Associates at 111 Ave, Edmonton, Alberta ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Retail Sales Associate
Edmonton, AB · On-site
Overview Canna Cabana is actively seeking Part-Time Sales Associates at 111 Ave, Edmonton, Alberta ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Retail Sales Associate
Airdrie, AB · On-site
Canna Cabana is actively seeking Part-Time Sales Associates at Mackenzie Airdrie, AB who are ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Retail Sales Associate
Airdrie, AB · On-site
Canna Cabana is actively seeking Part-Time Sales Associates at Mackenzie Airdrie, AB who are ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Retail Sales Associate
Banff, AB · On-site
Overview Canna Cabana is actively seeking Part-Time Sales Associates at Banff Avenue Banff, Alberta ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Retail Sales Associate
Banff, AB · On-site
Overview Canna Cabana is actively seeking Part-Time Sales Associates at Banff Avenue Banff, Alberta ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Overview Canna Cabana is actively seeking Part-Time Sales Associates at Mackenzie Airdrie, AB who ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Overview Canna Cabana is actively seeking Part-Time Sales Associates at Mackenzie Airdrie, AB who ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Retail Sales Associate
Cochrane, AB · On-site
Canna Cabana is actively seeking Part-Time Sales Associates who are knowledgeable, responsible ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Retail Sales Associate
Cochrane, AB · On-site
Canna Cabana is actively seeking Part-Time Sales Associates who are knowledgeable, responsible ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...
Associate Programmer information
What does an associate programmer do?
What are the key skills and qualifications needed to thrive as an associate programmer, and why are they important?
What are some common challenges an associate programmer might face when working on a team project?
What is the difference between Associate Programmer vs Junior Software Developer?
| Aspect | Associate Programmer | Junior Software Developer |
|---|---|---|
| Required Credentials | Typically an associate's degree or relevant certifications | Similar, often an entry-level degree or certification |
| Work Environment | Entry-level, team-based projects in tech companies | Entry-level, often in software development teams |
| Employer & Industry Usage | Common in IT and software firms for entry roles | Widely used in tech industry for early-career roles |
| Comparison Search Intent | Yes | Yes |
The main difference between an Associate Programmer and a Junior Software Developer lies in job titles used by employers. Both roles are entry-level, require similar educational backgrounds, and work in similar environments within the tech industry. The title 'Associate Programmer' is often used in corporate or structured environments, while 'Junior Software Developer' is more common in startups and tech firms. Both roles serve as stepping stones for a career in software development.
What can I do with an associate programmer's in computer programming?
What are the most commonly searched types of Programmer jobs in Alberta?
The most popular types of Programmer jobs in Alberta are:
What cities in Alberta are hiring for Associate Programmer jobs?
Cities in Alberta with the most Associate Programmer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 28 days ago
Job description
Ready to Launch Your Career in Hydrogeology and Make a Lasting Environmental Impact?
At ERM, you'll have the opportunity to turn your academic knowledge into real-world experience while working on complex environmental and hydrogeological challenges that help shape a more sustainable future. As a Consulting Senior Associate, Hydrogeology based in Calgary, AB or Elk Valley, BC, you'll contribute to meaningful mining and environmental projects from day one, working alongside experienced professionals who are passionate about mentorship, technical excellence, and your long-term career growth. If you're eager to build field experience, strengthen your hydrogeological expertise, and make a measurable difference on projects that matter, we'd love to hear from you.
Why This Role MattersAs a Consulting Senior Associate, Hydrogeology, you will play an important role in helping project teams understand and address complex subsurface conditions through field investigations, data collection, and technical analysis. Your contributions will support baseline hydrogeological assessments, site conceptual model development, risk assessments, and risk management initiatives at mining sites. The work you perform will directly support informed decision-making, regulatory compliance, environmental stewardship, and risk reduction for our clients.
This is an exceptional opportunity for an early-career professional to gain hands-on consulting experience while working toward professional registration and developing expertise in hydrogeology within a collaborative and supportive environment.
What Your Impact IsIn this role, you will support hydrogeological investigations and environmental consulting projects across a variety of sites and conditions. From collecting and managing critical field data to supporting groundwater assessments and technical reporting, your work will contribute to high-quality project delivery and scientifically sound environmental solutions.
You will also build valuable consulting experience by collaborating with multidisciplinary teams, participating in field programs, supporting technical analyses, and helping clients navigate complex environmental challenges. Every project will provide opportunities to expand your technical capabilities, strengthen your problem-solving skills, and advance your professional development.
What You'll BringRequired- Bachelor's degree in hydrogeology, environmental sciences, or geology (with hydrogeology courses).
- Eligible for Engineer in Training (E.I.T.) or Geologist in Training (G.I.T.) registration in Alberta or British Columbia (B.C.).
- Up to 2 years of experience and a strong enthusiasm for hands-on field assignments.
- Proficiency with Microsoft Excel, including managing, organizing, and reviewing large datasets.
- Experience preparing tables, figures, maps, and technical/academic reports.
- Foundational understanding of hydrogeology principles, including groundwater flow, aquifer types, and basic hydraulic testing.
- Ability to work both independently and collaboratively in a consulting environment.
- Strong written and verbal communication skills, with exceptional attention to detail in data recording and technical documentation.
- Demonstrated commitment to safety and adherence to Health & Safety protocols.
- Driver's License Required: This position requires a valid driver's license and/or the ability to operate a company vehicle due to the nature of job duties, which include frequent travel to various client locations across a large geographical area.
- Ability to meet deadlines, manage multiple tasks, and perform effectively in a fast-paced environment.
- This position is not eligible for immigration sponsorship.
- N/A
- Participate in extended field rotations, including assignments of two or more weeks at remote mining or oil sands sites, often in challenging and variable climate conditions.
- Participate in field programs that may require travel to remote locations by truck, All-Terrain Vehicle (ATV), or helicopter, depending on project requirements and site conditions.
- Conduct fieldwork, including:
- Monitoring groundwater levels using manual measurement methods and dataloggers.
- Sampling groundwater for field parameter measurements and laboratory analysis.
- Performing hydraulic conductivity testing, including slug tests, step-drawdown tests, and constant-rate pumping tests.
- Overseeing installation of groundwater monitoring wells and recording subsurface lithologies using the Unified Soil Classification System (USCS).
- Ensuring all field activities comply with health and safety requirements, quality assurance and quality control (QA/QC) standards, and project protocols.
- Support technical and project management teams with project planning activities, including preparation and implementation of technical plans and health and safety plans.
- Record, organize, interpret, and manage field data.
- Assist in preparing technical deliverables, including reports, tables, charts, graphs, and hydrogeologic maps.
- Adhere to project budgets, schedules, and scopes of work while proactively communicating with project teams to support timely, high-quality project outcomes.
- Contribute to a culture of safety, technical excellence, and continuous learning across project teams.
For theConsulting Senior Associate, Hydrogeology position, theanticipatedannual base pay is$73,700 - $81,400 (CAD). Actual pay will depend on factors such as education, experience, skills, location, performance, and business needs. In some cases, pay may fall outside this range. This role may be eligible for bonus pay (casual and fixed term/flex force employees arenot bonuseligible).
We offer a comprehensive benefits package, including paid time off, parental leave, medical, dental, vision, life, disability, AD&D insurance, 401(k) or RRSP/DPSP, and other applicable benefits to eligible employees.
Note:Bonuses, commissions, and other forms ofadditionalcompensation are not guaranteed and subject to the sole discretion of ERM and its policies and procedures.
Who We Are:
As the largest global pure play sustainability consultancy, we partner with the world's leading organizations, creating innovative solutions to sustainabilitychallengesand unlocking commercial opportunities that meet the needs of today while preserving opportunity for future generations.
At ERM we know that creating a diverse,equitableand inclusive work environment is an essential part of making our companya great placeto build a career. We also see our diversity as a strength that helps us create better solutions for our clients.Our diverse team of world-class expertssupportsclients across the breadth of their organizations to operationalize sustainability, underpinned by our deep technicalexpertisein addressing their environmental, health, safety,riskand social issues. We call this capability our "boots to boardroom" approach for its comprehensive service model that allows ERM to develop strategic and technical solutions that advanceobjectiveson the ground or at the executive level.
Pleasesubmityour resume and brief cover letter.
ERMwelcomes and encourages applications from people with disabilities.Reasonable accommodations are available on request for candidates taking part in all aspects of the selection process.
ERM is an equal opportunity employer.All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, age,Indigenous identity,or status as a protected veteran or qualified individual with a disability.
ERM does not accept recruiting agency resumes. Please do notforwardresumes to ourjobsalias, ERM employees or any other company location. ERM is not responsible for any fees related to unsolicited resumes.
Notice Regarding Use of Artificial Intelligence (AI) in Hiring
Our organization uses artificial intelligence (AI) technologies toassistin the recruitment process. These tools may help screen, assess, and/or evaluate applicants based on information provided in resumes, applications, and other submitted materials. All AI systems are designed to support fair and efficient hiring decisions andoperateunder human oversight.
Bysubmittingyour application, you acknowledge and consent to the use of AI tools in evaluating your candidacy. If you have questions or needaccommodations, please contact us atnainquiries@erm.com.
Thank you for your interest in ERM!
#LI-Hybrid
About ERM
Sourced by ZipRecruiter
As the largest global pure play sustainability consultancy, we partner with the world's leading organizations, creating innovative solutions to sustainability challenges and unlocking commercial opportunities that meet the needs of today while preserving opportunity for future generations. At ERM we know that creating a diverse, equitable and inclusive work environment is an essential part of making our company a great place to build a career. We also see our diversity as a strength that helps us create better solutions for our clients. Our diverse team of world-class experts supports clients across the breadth of their organizations to operationalize sustainability, underpinned by our deep technical expertise in addressing their environmental, health, safety, risk and social issues. We call this capability our "boots to boardroom" approach for its comprehensive service model that allows ERM to develop strategic and technical solutions that advance objectives on the ground or at the executive level.
Industry
Business management consulting
Company size
5,001 - 10,000 Employees
Headquarters location
City of London, Greater London, GB