Collaborate with senior developers to design, build, and test software solutions that address the needs of the agricultural sector. * Contribute to coding, debugging, and documenting software ...
Collaborate with senior developers to design, build, and test software solutions that address the needs of the agricultural sector. * Contribute to coding, debugging, and documenting software ...
Intermediate Software Developer - 2026-39
CA$68 - CA$80/hr
Report to a Senior or Principal Developer and work from a prioritized list of software vulnerabilities. * Identify, remediate, test, and deploy fixes to production systems. * Write additional unit ...
Intermediate Software Developer - 2026-39
CA$68 - CA$80/hr
Report to a Senior or Principal Developer and work from a prioritized list of software vulnerabilities. * Identify, remediate, test, and deploy fixes to production systems. * Write additional unit ...
Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ... Mentor engineers at junior and mid levels through code reviews, technical guidance, and the ...
Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ... Mentor engineers at junior and mid levels through code reviews, technical guidance, and the ...
Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ... Mentor engineers at junior and mid levels through code reviews, technical guidance, and the ...
Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ... Mentor engineers at junior and mid levels through code reviews, technical guidance, and the ...
React Developer
Edmonton, AB ยท On-site +1
You Have: * 3+ years' experience as a Front-End Software Developer * 2+ years' experience with React * Experience working with GraphQL is highly regarded * Experience working with Typescript is ...
Quick apply
React Developer
Edmonton, AB ยท On-site +1
You Have: * 3+ years' experience as a Front-End Software Developer * 2+ years' experience with React * Experience working with GraphQL is highly regarded * Experience working with Typescript is ...
React Developer
Calgary, AB ยท On-site +1
You Have: * 3+ years' experience as a Front-End Software Developer * 2+ years' experience with React * Experience working with GraphQL is highly regarded * Experience working with Typescript is ...
Quick apply
React Developer
Calgary, AB ยท On-site +1
You Have: * 3+ years' experience as a Front-End Software Developer * 2+ years' experience with React * Experience working with GraphQL is highly regarded * Experience working with Typescript is ...
React Developer
Edmonton, AB ยท On-site +1
You Have: * 3+ years' experience as a Front-End Software Developer * 2+ years' experience with React * Experience working with GraphQL is highly regarded * Experience working with Typescript is ...
Quick apply
React Developer
Edmonton, AB ยท On-site +1
You Have: * 3+ years' experience as a Front-End Software Developer * 2+ years' experience with React * Experience working with GraphQL is highly regarded * Experience working with Typescript is ...
React Developer
Calgary, AB ยท On-site +1
You Have: * 3+ years' experience as a Front-End Software Developer * 2+ years' experience with React * Experience working with GraphQL is highly regarded * Experience working with Typescript is ...
Quick apply
React Developer
Calgary, AB ยท On-site +1
You Have: * 3+ years' experience as a Front-End Software Developer * 2+ years' experience with React * Experience working with GraphQL is highly regarded * Experience working with Typescript is ...
React Developer
Edmonton, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
React Developer
Edmonton, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
React Developer
Edmonton, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
React Developer
Edmonton, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
React Developer
Calgary, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
React Developer
Calgary, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
React Developer
Calgary, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
React Developer
Calgary, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Senior React Developer
Edmonton, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
Senior React Developer
Edmonton, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Senior React Developer
Calgary, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
Senior React Developer
Calgary, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Senior React Developer
Edmonton, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
Senior React Developer
Edmonton, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Senior React Developer
Calgary, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Quick apply
Senior React Developer
Calgary, AB ยท Remote
You Have: * 4+ years' experience as a Front-End Software Developer * 4+ years' experience with React and Redux * Experience working with GraphQL is highly regarded * Experience working with ...
Senior Java Developer
Calgary, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Quick apply
Senior Java Developer
Calgary, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Senior Java Developer
Calgary, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Quick apply
Senior Java Developer
Calgary, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Senior Java Developer
Edmonton, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Quick apply
Senior Java Developer
Edmonton, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Senior Java Developer
Edmonton, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Quick apply
Senior Java Developer
Edmonton, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer, developing applications with Java. * Experience working with Java 8+ * Experience developing applications with the Springboot framework
Junior Software Developer information
See Alberta salary details
$30.5K - $37K
3% of jobs
$37K - $43.5K
4% of jobs
$43.5K - $50K
8% of jobs
$53.6K is the 25th percentile. Wages below this are outliers.
$50K - $56.5K
17% of jobs
$56.5K - $63K
17% of jobs
The median wage is $63.3K / yr.
$63K - $69.5K
14% of jobs
$74.4K is the 75th percentile. Wages above this are outliers.
$69.5K - $76K
16% of jobs
$76K - $82.5K
12% of jobs
$82.5K - $89K
5% of jobs
$89K - $95.5K
3% of jobs
$95.5K - $102K
1% of jobs
$30.5K
$66.4K
$102K
How much do junior software developer jobs pay per year?
What are some typical challenges a Junior Software Developer might face when starting out, and how can they overcome them?
What Does a Junior Software Developer Do?
A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.
What are the key skills and qualifications needed to thrive as a Junior Software Developer, and why are they important?
What does a Junior Software Developer do?

Other
Posted 25 days ago
Job description
- Collaborate with senior developers to design, build, and test software solutions that address the needs of the agricultural sector.
- Contribute to coding, debugging, and documenting software applications.
- Assist in the development of new features, from initial concept to deployment.
- Assist in research and development for improvements to our AI powered Assistant.
- Help optimize and improve the performance of existing software systems.
- Participate in code reviews and contribute to improving development processes and best practices.
- Test software functionality and troubleshoot issues as they arise.
- Collaborate with cross-functional teams, including product managers and data scientists, to align technical solutions with business objectives.
- Stay up to date with the latest trends and technologies in software development and agriculture.
- Pursuing a degree in Computer Science, Software Engineering, or a related field.
- Proficiency in one or more programming languages, such as C#, Python, C++, or JavaScript.
- Familiarity with version control tools (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work well in a team environment.
- A genuine interest in agriculture, sustainability, and technology.
- Previous internship or personal project experience related to software development is a plus.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) or data processing tools is a plus, but not required.
- Understanding of software development methodologies (e.g., Agile, Scrum) is desirable.
- Hands-on experience working on real-world projects that have a tangible impact on the agricultural industry.
- Opportunity to work with a passionate and innovative team in an exciting startup environment.
- Mentorship and guidance from experienced engineers and leaders in the AgTech space.
- A collaborative, flexible, and dynamic work environment.
- Potential for full-time opportunities based on performance.