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.
Software Developer - Intermediate/Senior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid) Forcorp Solutions Inc., part of Forsite, is actively looking for a Software Developer ...
Software Developer - Intermediate/Senior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid) Forcorp Solutions Inc., part of Forsite, is actively looking for a Software Developer ...
Edmonton, Alberta (Hybrid) Forcorp Solutions Inc., part of Forsite, is actively looking for a Software Developer - Intermediate/Senior to join our team in Edmonton, Alberta. We believe in flexibility ...
Edmonton, Alberta (Hybrid) Forcorp Solutions Inc., part of Forsite, is actively looking for a Software Developer - Intermediate/Senior to join our team in Edmonton, Alberta. We believe in flexibility ...
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 ...
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
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 ...
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
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 ...
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
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 ...
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
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 ...
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 · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Edmonton, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
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 ...
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 ...
Edmonton, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Edmonton, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Calgary, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Calgary, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Calgary, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Calgary, AB · Remote
$80K - $120K/yr
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
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
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 ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Calgary, AB · On-site +1
Net Core Web Developer (Intermediate) Who are you? You're an experienced professional with a ... You will be responsible for working with our CTO and software architect to plan development based ...
Quick apply
Calgary, AB · On-site +1
Net Core Web Developer (Intermediate) Who are you? You're an experienced professional with a ... You will be responsible for working with our CTO and software architect to plan development based ...
$39.5K - $46.5K
15% of jobs
$46.5K - $53.5K
0% of jobs
$53.5K - $60.5K
0% of jobs
$60.5K - $67.5K
3% of jobs
$67.5K - $74.5K
3% of jobs
$76.8K is the 25th percentile. Wages below this are outliers.
$74.5K - $81.5K
10% of jobs
$81.5K - $88.5K
11% of jobs
The median wage is $92K / yr.
$88.5K - $95.5K
13% of jobs
$95.5K - $102.5K
10% of jobs
$105.9K is the 75th percentile. Wages above this are outliers.
$102.5K - $109.5K
16% of jobs
$109.5K - $116.5K
16% of jobs
$39.5K
$89K
$116.5K
| 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.

Full-time
Retirement, PTO
Re-posted 21 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