Position Summary The Software Developer (Intermediate) will support, maintain, and enhance Ellements legacy software systems that are critical to our pension and benefits administration business.
Quick apply
Position Summary The Software Developer (Intermediate) will support, maintain, and enhance Ellements legacy software systems that are critical to our pension and benefits administration business.
Quick apply
Position Summary The Software Developer (Intermediate) will support, maintain, and enhance Ellements legacy software systems that are critical to our pension and benefits administration business.
Provide detailed feedback to developers identifying discrepancies between requirements and actual ... Experience testing software on various hardware devices * Experience with testing client server ...
Provide detailed feedback to developers identifying discrepancies between requirements and actual ... Experience testing software on various hardware devices * Experience with testing client server ...
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty.
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty.
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty.
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty.
Calgary, AB · On-site
We are seeking an Intermediate Civil Engineer who is ready to take on larger scopes with greater ... Experience with structural software (e.g. RISA, S-Frame, etc.) not mandatory but considered an ...
Calgary, AB · On-site
We are seeking an Intermediate Civil Engineer who is ready to take on larger scopes with greater ... Experience with structural software (e.g. RISA, S-Frame, etc.) not mandatory but considered an ...
Calgary, AB · On-site
We are seeking an Intermediate Civil Engineer who is ready to take on larger scopes with greater ... Experience with structural software (e.g. RISA, S-Frame, etc.) not mandatory but considered an ...
Quick apply
Apply Early
Calgary, AB · On-site
We are seeking an Intermediate Civil Engineer who is ready to take on larger scopes with greater ... Experience with structural software (e.g. RISA, S-Frame, etc.) not mandatory but considered an ...
Apply Early
Position Summary We are hiring several Software Developers across our product and platform teams ... This posting spans intermediate to senior levels. Final level and team placement will be determined ...
Position Summary We are hiring several Software Developers across our product and platform teams ... This posting spans intermediate to senior levels. Final level and team placement will be determined ...
We are seeking an Intermediate Civil / Structural Engineer who is eager to grow technical ... an asset Software Proficiency * Working knowledge of structural tools such as RISA 3D (or ...
We are seeking an Intermediate Civil / Structural Engineer who is eager to grow technical ... an asset Software Proficiency * Working knowledge of structural tools such as RISA 3D (or ...
Edmonton, AB · On-site
CA$85K - CA$110K/yr
Intermediate / Senior Geotechnical Engineer Location: Edmonton, AB Compensation: $85,000 - $110,000 ... Utilize GeoStudio and related geotechnical software tools Qualifications * Degree in Civil or ...
Quick apply
Apply Early
Edmonton, AB · On-site
CA$85K - CA$110K/yr
Intermediate / Senior Geotechnical Engineer Location: Edmonton, AB Compensation: $85,000 - $110,000 ... Utilize GeoStudio and related geotechnical software tools Qualifications * Degree in Civil or ...
Apply Early
We are seeking an Intermediate Civil / Structural Engineer who is eager to grow technical ... an asset Software Proficiency * Working knowledge of structural tools such as RISA 3D (or ...
Quick apply
Apply Early
We are seeking an Intermediate Civil / Structural Engineer who is eager to grow technical ... an asset Software Proficiency * Working knowledge of structural tools such as RISA 3D (or ...
Apply Early
Intermediate Civil / Municipal Engineer Calgary, AB At EXP , we're driven to provide innovative ... Proficiency in AutoCAD Civil 3D and other relevant design software. * Strong understanding of ...
Intermediate Civil / Municipal Engineer Calgary, AB At EXP , we're driven to provide innovative ... Proficiency in AutoCAD Civil 3D and other relevant design software. * Strong understanding of ...
You are a senior software engineer who happens to specialize in automation, not a developer who ... Provide constructive feedback and mentor intermediate/junior developers in RPA best practices
You are a senior software engineer who happens to specialize in automation, not a developer who ... Provide constructive feedback and mentor intermediate/junior developers in RPA best practices
Calgary, AB · Remote
$80K - $130K/yr
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Apply Early
Calgary, AB · Remote
$80K - $130K/yr
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Apply Early
Edmonton, AB · Remote
$80K - $130K/yr
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Apply Early
Edmonton, AB · Remote
$80K - $130K/yr
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Apply Early
Calgary, AB · Hybrid
CA$115K - CA$140K/yr
Intermediate Civil / Municipal Engineer Burnaby, BC At EXP , we're driven to provide innovative ... Proficiency in AutoCAD Civil 3D and other relevant design software. * Strong understanding of ...
Calgary, AB · Hybrid
CA$115K - CA$140K/yr
Intermediate Civil / Municipal Engineer Burnaby, BC At EXP , we're driven to provide innovative ... Proficiency in AutoCAD Civil 3D and other relevant design software. * Strong understanding of ...
Edmonton, AB · Remote
$80K - $130K/yr
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Apply Early
Edmonton, AB · Remote
$80K - $130K/yr
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Apply Early
Calgary, AB · Remote
$80K - $130K/yr
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Apply Early
Calgary, AB · Remote
$80K - $130K/yr
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Apply Early
Edmonton, AB · On-site +1
CA$111K - CA$132K/yr
Collaborate with software developers, hardware engineers, and product stakeholders to identify ... The Intermediate AI Developer must work with an emphasis on individual safety and safety for others ...
Edmonton, AB · On-site +1
CA$111K - CA$132K/yr
Collaborate with software developers, hardware engineers, and product stakeholders to identify ... The Intermediate AI Developer must work with an emphasis on individual safety and safety for others ...
Edmonton, AB · On-site
CA$73K - CA$100K/yr
Entuitive is looking for an Intermediate Structural Engineer, based in our Edmonton office. Take ... Must have a working knowledge and ability to use structural analysis and design software
Quick apply
Apply Early
Edmonton, AB · On-site
CA$73K - CA$100K/yr
Entuitive is looking for an Intermediate Structural Engineer, based in our Edmonton office. Take ... Must have a working knowledge and ability to use structural analysis and design software
Apply Early
Edmonton, AB · Hybrid
CA$73K - CA$100K/yr
Entuitive is looking for an Intermediate Structural Engineer, based in our Edmonton office. Take ... Must have a working knowledge and ability to use structural analysis and design software
Edmonton, AB · Hybrid
CA$73K - CA$100K/yr
Entuitive is looking for an Intermediate Structural Engineer, based in our Edmonton office. Take ... Must have a working knowledge and ability to use structural analysis and design software
$33.5K - $46.5K
4% of jobs
$46.5K - $59.5K
6% of jobs
$72K is the 25th percentile. Wages below this are outliers.
$59.5K - $72.5K
15% of jobs
$72.5K - $85.5K
17% of jobs
The median wage is $93.8K / yr.
$85.5K - $98.5K
12% of jobs
$98.5K - $111.5K
13% of jobs
$120.4K is the 75th percentile. Wages above this are outliers.
$111.5K - $124.5K
12% of jobs
$124.5K - $137.5K
7% of jobs
$137.5K - $150.5K
6% of jobs
$150.5K - $163.5K
4% of jobs
$163.5K - $176.5K
3% of jobs
$33.5K
$101.8K
$176.5K
| Aspect | Intermediate Software Engineer | Junior Software Developer |
|---|---|---|
| Required Experience | 2-4 years | 0-2 years |
| Skills | Proficient in multiple programming languages, problem-solving, and system design | Basic coding skills, understanding of programming fundamentals |
| Work Environment | Collaborates on complex projects, may mentor juniors | Focuses on learning, executing assigned tasks |
| Responsibilities | Designs components, troubleshoots issues, contributes to architecture | Implements features, fixes bugs, learns best practices |
The Intermediate Software Engineer typically has more experience and takes on more complex tasks than a Junior Software Developer. They are expected to work independently on parts of projects and contribute to system design, whereas juniors focus on learning and executing basic tasks. This distinction helps employers identify the right level of expertise needed for specific roles.
Full-time
Retirement, PTO
Posted 14 days ago
Company Overview
Ellement Consulting Group (Ellement) is a privately owned actuarial consulting firm established in 1996. We provide actuarial, administration, software programming, and consulting solutions for pension, benefits, and investment programs across Canada, serving individuals, corporations, unions, associations, and governments.
At Ellement, we empower clients with informed choices and expert advice. Our mission is to deliver purposeful, accessible solutions that prioritize client experience and operational excellence. Guided by integrity and strategic foresight, we build lasting partnerships and tackle challenges with innovative, practical solutions.
We keep our approach straightforward and client-focused. Every interaction is clear and helpful, free from unnecessary jargon. More than consultants, we aim to be reliable partners in our clients long-term success.
Position Summary
The Software Developer (Intermediate) will support, maintain, and enhance Ellements legacy software systems that are critical to our pension and benefits administration business. This role is suited for a developer who has built a solid foundation in software development and is ready to take on more complex tasks with greater autonomy. The developer will contribute to the evolution and modernization of core platforms, while also beginning to provide technical guidance, support architectural improvements, and influence best practices within the team.
Key Responsibilities
Qualifications
Benefits & Work Environment