1

Junior Full Stack Software Developer Jobs in Edmonton, AB

SDET

Edmonton, AB · On-site

... for a Software Developer in Test to join our team and drive our projects to success. Position ... Manage test metrics and reporting techniques using Jira Xray and related tools to ensure full ...

Senior .Net Developer

Edmonton, AB · Remote

$110K - $130K/yr

Our client located in downtown Vancouver is looking to grow their technology team and are looking for multiple experienced Senior Full Stack .NET Developers (remote, anywhere in Canada) to join the ...

Senior .Net Developer

Edmonton, AB · Remote

$110K - $130K/yr

Our client located in downtown Vancouver is looking to grow their technology team and are looking for multiple experienced Senior Full Stack .NET Developers (remote, anywhere in Canada) to join the ...

Troubleshoot, debug, and resolve complex issues across the stack * Ensure code quality through ... Familiarity with build pipelines, e.g., GitActions, GitLab, BitBucket, Azure DevOps, ... * ...

Collaborate with software and ML engineering teams to define deployment strategies, optimize ... Mentor junior team members and provide technical guidance on cloud and DevOps best practices What ...

Oversee the full Software Development Life Cycle (SDLC) including design, planning, implementation ... Contribute to cross-team engineering culture and helping identify and resolve systemic issues ...

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...

Job Summary The Junior Engineer will provide electrical project engineering support to clients in ... Familiarity with AutoCAD, MicroStation, AGI32, SpidaCalc, and/or PLS CAD software is considered an ...

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...

Support the full lifecycle of solution delivery from ideation and prototyping to deployment and ... Demonstrated ability to mentor junior developers, conduct thorough code and solution reviews, and ...

next page

Showing results 1-20

Junior Full Stack Software Developer information

See Edmonton, AB salary details

$38.5K

$98.3K

$165K

How much do junior full stack software developer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for junior full stack software developer in Edmonton, AB is $98,300.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,000.00 and $120,500.00 per year, depending on experience, location, and employer.

What does a Junior Full Stack Software Developer do?

A Junior Full Stack Software Developer is responsible for assisting in the design, development, and maintenance of both front-end and back-end components of web applications. They work with various programming languages, frameworks, and databases to build and support software solutions. Typically, they collaborate with senior developers and other team members to learn best practices, resolve bugs, and implement new features. This role is ideal for those who have foundational programming knowledge and are looking to gain hands-on experience across the entire software development stack.

What is the difference between Junior Full Stack Software Developer vs Junior Front End Developer?

AspectJunior Full Stack Software DeveloperJunior Front End Developer
Required SkillsProficiency in both front-end and back-end technologies (HTML, CSS, JavaScript, server-side languages, databases)Strong skills in HTML, CSS, JavaScript, and front-end frameworks (React, Angular)
Work EnvironmentInvolved in both client-side and server-side development, often in full project cyclesPrimarily focused on user interface and client-side features
Common UsageUsed in roles requiring versatile development across the stackUsed in roles specializing in UI/UX and front-end design

The main difference is that a Junior Full Stack Software Developer works on both front-end and back-end tasks, while a Junior Front End Developer focuses solely on the user interface and client-side development. The full stack role requires broader skills, whereas the front-end role specializes in creating engaging user experiences.

What are some typical daily tasks and collaboration expectations for a Junior Full Stack Software Developer?

As a Junior Full Stack Software Developer, your daily tasks often include writing and testing code for both front-end and back-end components, debugging issues, and participating in code reviews. You’ll regularly collaborate with other developers, designers, and sometimes product managers during stand-up meetings or sprint planning sessions to ensure alignment on project goals. It's common to work under the guidance of senior developers while learning best practices and receiving constructive feedback. This collaborative environment not only helps you grow technically but also improves your communication and teamwork skills.

What are the key skills and qualifications needed to thrive as a Junior Full Stack Software Developer, and why are they important?

To excel as a Junior Full Stack Software Developer, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), front-end and back-end frameworks, and a relevant degree or coding bootcamp experience. Familiarity with tools like Git, databases (e.g., SQL, MongoDB), and cloud platforms, as well as knowledge of agile methodologies, is typically expected. Problem-solving ability, eagerness to learn, and effective teamwork are standout soft skills in this role. These skills and qualities ensure you can build, maintain, and improve applications efficiently while collaborating well within a development team.
What are the most commonly searched types of Full Stack Software Developer jobs in Edmonton, AB? The most popular types of Full Stack Software Developer jobs in Edmonton, AB are:
What are popular job titles related to Junior Full Stack Software Developer jobs in Edmonton, AB? For Junior Full Stack Software Developer jobs in Edmonton, AB, the most frequently searched job titles are:
What job categories do people searching Junior Full Stack Software Developer jobs in Edmonton, AB look for? The top searched job categories for Junior Full Stack Software Developer jobs in Edmonton, AB are:

SDET

Willowglen Systems

Edmonton, AB • On-site

Full-time

Posted yesterday


Job description

Location: Edmonton
Our Company
Willowglen Systems is a leading industrial automation company that provides innovative solutions for various industries, including oil and gas, rail, and energy. We are committed to innovation and continuous improvement, and we are looking for a Software Developer in Test to join our team and drive our projects to success.
Position Summary:
In this role, you'll collaborate closely with Software Engineering, Product, and Project teams to gain a deep understanding of customer workflows, performance goals, system constraints, and UI/UX needs. Your expertise will be crucial in translating these insights into robust test strategies and automation, ensuring the software we deliver is reliable, high-performing, and meets the highest quality standards.
If you're passionate about testing and automation and want to make a real impact, we’d love to hear from you!
Key Responsibilities
Testability, Design Collaboration & Quality Engineering:
  • Analyze features during the solutioning and design phases, providing guidance to ensure implementations are testable, automatable, and aligned with long term quality objectives.
  • Collaborate with developers, architects, QA analysts, and cross functional teams to embed testability into the SDLC and influence design decisions early.
  • Serve as a QA technical expert to determine the appropriate testing strategy (Integration, Functional, Feature, End to End, Smoke, etc.) based on feature complexity and risk.
Test Planning, Execution & Coverage:
  • Develop, maintain, and execute high quality test plans with a focus on long term maintainability, scalability, and regression support.
  • Perform Unit, Integration, System, Regression, and User Acceptance Testing (UAT) to ensure comprehensive coverage across the product lifecycle.
Automation Development & Framework Ownership:
  • Design, build, and enhance robust and extensible automation frameworks that support long-term scalability and maintainability and aligned with enterprise SCADA product needs.
  • Write high quality automation code following best practices, collaborating with senior, intermediate, and junior engineers to model strong engineering discipline.
  • Conduct code reviews, pair programming, and technical demos to ensure automation quality, consistency, and adherence to standards.
Integration, Reporting & Tooling:
  • Develop and maintain reporting pipelines and dashboards that track execution results, test coverage, defect trends, and release readiness.
  • Manage test metrics and reporting techniques using Jira Xray and related tools to ensure full traceability between requirements, test cases, automated tests, and defects.
  • Ability to use REST APIs to integrate and synchronize automated test results with Jira and Xray.
SCADA Product Testing & Feature Validation:
  • Create, enhance, document, and execute automated and manual tests for SentientQ product features as part of the next generation enterprise SCADA platform.
  • Participate in QA test design reviews to ensure test coverage, scenarios, and automation strategy fully align with agreed upon software design and functional requirements.
  • Partner with customer facing groups (Customer Success, Project Managers, Business Analysts, Solutions Architects) to understand real world usage patterns and ensure product quality aligns with customer needs.
Cross Functional Collaboration & Agile Delivery:
  • Work closely with QA teammates to ensure completeness, quality, and performance of implemented functionality.
  • Collaborate within a highly interactive Agile team, contributing to sprint planning, backlog refinement, and continuous improvement.
  • Communicate effectively and respectfully, sharing ideas, raising risks, and contributing to a positive team culture.
Culture, Mentorship & Continuous Improvement:
  • Contribute to team and organizational growth by participating in mentorship, technical interviews, onboarding, and new initiatives.
  • Champion quality engineering practices and help elevate the team’s technical maturity and testing discipline.
Qualifications and Experience
  • BSc (minimum) in Engineering, Computer Science, or comparable area of studies – or equivalent.
  • 4 Years of experience in an SDET role.
  • 4 years of experience with these technologies and languages:
    • Python, Robot Framework, JavaScript, Git/ Gitlab, JUnit
    • Selenium, Jira
    • Microservices architecture
  • Leverage full‑stack development expertise to architect and implement a robust and extensible automation framework that supports long‑term scalability and maintainability.
  • Experience in systems integration using Application Programming Interface (API) testing.
  • You are experienced or familiar with Test-Driven Development (TDD).
  • Hands on experience integrating automated tests into CI/CD pipelines, ensuring reliable execution, fast feedback, and seamless integration with build and deployment workflows.
  • A strong commitment to continuous learning and knowledge‑sharing, contributing to a culture of technical growth and collaborative improvement across the team.
Nice to have
  • C++ 11(ideally 14) and higher
  • Groovy, Gherkins, Golang
  • Cucumber, Spock, Geb, Pytest
  • Kubernetes, Docker/ Ansible/ Terraform
  • PostgreSQL
  • VMware
  • Jira Xray
  • Industry experience with SCADA systems Metrorail, Pipelines, and Energy infrastructure.
  • Microservices product on-premises infrastructure deployment.
  • Experience in Performance testing.
  • Experience in Migration testing.

Are you up for the challenge? Join Our Team
https://www.youtube.com/watch?v=_JWHLsToaxE
Our Mission
Willowglen’s mission is to be a global leader in delivering visionary, customer-driven industrial automation solutions.
Our Values
Respectful - We take the time to listen and understand each other, and this fosters feelings of mutual trust, safety, camaraderie, and well-being.
Agile - We are a customer-centric, responsive, and collaborative organization. We are quick to learn, adapt and respond to changing circumstances.
Innovative - We value and support innovation thereby allowing people to be innovative. We are always striving to deliver superior solutions.
Willowglen Systems Inc. is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce. We thank all the applicants for their interest in this position; however, only those selected for an interview will be contacted by our recruitment team. If you require accommodation, please reach out to ourhiring team and we will work with you to find reasonable solutions
 

Powered by JazzHR

6K3yHabWxy