Demo

Full Stack Developer (Canada Position)

Jobs via Dice
Edmonton, KY Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/10/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Abacus Service Corporation, is seeking the following. Apply via Dice today!

Position: Full Stack Developer

Location: Edmonton, Alberta (Hybrid)

Duration: 12 Months and Extendable

Client: Alberta Education and Childcare

Description:

Alberta Education and Childcare is currently in the process of redeveloping the provincial curriculum for Kindergarten to Grade 12. This involves moving provincial curriculum from a print based production and delivery process to a digital format. This initiative includes, but is not limited to the following:

  • The redesign of standards, guidelines, and processes for the development of future curriculum that are competency-focused and student-centered.
  • Support working collaboratively with school authorities, business, industry, and communities to improve educational outcomes for students.

The role of the Full Stack Developer will involve providing full stack software development services on an inflight agile, cloud software development project as well as several small projects within the Digital Content Management and Delivery branch of the Curriculum and Career Education Division. The Full Stack Developer will be responsible for developing and maintaining new LearnAlberta and associated applications and will work closely with other team members developing front‐end and back‐end of web applications, ensuring scalability and efficiency, and troubleshooting issues.

  • Provide software development and maintenance services for new LearnAlberta.ca and related applications in an agile environment.
  • Provide software development services utilizing Amazon AWS cloud platform.
  • Provide software development services on new serverless cloud-based applications building, testing, and deploying using C#, .Net development, NoSQL databases (AWS Dynamo DB) and VS Code.
  • Provide software development services utilizing Artificial Intelligence.
  • Provide front end development services using technologies including, but not limited to JavaScript, SCSS, HTML, Angular, Typescript, Material Design.
  • Provide software development services using state management technologies including, but not limited to NGXS, NGRX and Redux.
  • Provide software development services on legacy applications building, testing, and deploying multi-user / n-tier / Object Oriented applications solution components using the following: C#, .Net development, IIS, MS SQL Server and Visual Studio.
  • Ensure responsiveness of applications.
  • Design and develop RESTful APIs.
  • Utilize CI/CD - continuous integration/ continuous deployment tools.
  • Translate requirements into functional and technical designs that will be used in the overall solution delivery.
  • Provide architectural direction as required.
  • Provide technical project leadership as required.
  • Write effective unit and automation tests.

The proposed Resource must possess:

  • A university degree or two-year diploma in computer science or a related discipline from an accredited post-secondary institution, and a minimum of five (5) years of experience as a software developer on software development projects.

OR

One-year certificate in computer science or a related discipline from an accredited post-secondary institution, and a minimum of seven (7) years of experience as a software developer on software development projects.

  • A minimum of five (5) years experience as a software developer on software development project(s) using the following: C# and/or Java.
  • A minimum of three (3) years experience in the role of software developer working on Amazon AWS software development projects
  • A minimum of three (3) years experience developing, building, testing, and deploying solutions using JavaScript frameworks Angular (2.0 or higher) and/or React.
  • Experience developing cloud native serverless applications utilizing Amazon Web Services (AWS).
  • Experience developing cloud-native serverless applications based on a microservices architecture.
  • Experience with JavaScript frameworks Angular (version 2.0 or higher) and React.
  • Experience with NoSQL databases (e.g. DynamoDB, MongoDB).
  • Experience developing large-scale, web-based content management platforms similar to new.learnalberta.ca.
  • Experience using state management tools such as NGXS, NGRX, Redux.

Salary.com Estimation for Full Stack Developer (Canada Position) in Edmonton, KY
$83,934 to $103,559
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Developer (Canada Position)?

Sign up to receive alerts about other jobs on the Full Stack Developer (Canada Position) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Sheridan, WY
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Varmoda Tech LLC, is seeking the following. Apply via ... more
  • 9 Days Ago

  • Jobs via Dice Burlington, VT
  • Desktop Deployment Technician (Part-Time - 20 Hours a week) (Contract Role) Overview We are seeking a Desktop Deployment Technician to support a large-scal... more
  • 9 Days Ago

  • Jobs via Dice Georgia, VT
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, AaraTechnologies Inc, is seeking the following. Apply ... more
  • 9 Days Ago

  • Jobs via Dice Alaska, AK
  • job summary: Enterprise Healthcare client has an immediate opening for a highly motivated Project Manager III to join their dynamic and growing team. All q... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Full Stack Developer (Canada Position) jobs in the Edmonton, KY area that may be a better fit.

  • Jobs via Dice Edmonton, KY
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cynet Systems, is seeking the following. Apply via Dic... more
  • 10 Days Ago

  • Deloitte Louisville, KY
  • Deloitte professionals help organizations navigate business risks and opportunities across financial, operational, information technology (IT), and regulat... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!