1,909,023open jobs
111,705companies
251,804added this week
Browse all
Salary
≈ $127k – $228k per year (Estimated)
Location
In office (Edmonton)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match
The Government of Alberta is the provincial government of Alberta, Canada, based in Edmonton, delivering public services such as health insurance, income and disability support, vehicle registration, justice, economic development and immigration programmes. Its ministries employ public servants in Edmonton, Calgary and regional centres including Red Deer, Lethbridge, Grande Prairie, Fort McMurray and Peace River. It recruits finance and procurement analysts, policy advisors and analysts, business analysts, IT delivery and cloud managers, legal assistants, investigators, Alberta Supports coordinators and administrative talent pools.

Job Information

Job Title: Full Stack Developer

Job Requisition ID: 88589

Ministry: Technology and Innovation

Location: Edmonton

Full or Part-Time: Full-Time

Hours of Work: 36.25 hours per week

Permanent/Temporary/Wage: Permanent

Scope: Open Competition

Closing Date: November 3, 2026

Classification: Systems Analyst 2

Salary: 3,189.98 to 4,379.96 bi-weekly ($83,258 - $114,316/year)

The Alberta Public Service works to build a stronger province for current and future generations. We make a difference in the lives of Albertans through rewarding and diverse career opportunities. For more information, please visit: https://www.alberta.ca/about-the-alberta-public-service

Technology and Innovation is responsible for making innovation and technology the driving force behind Alberta’s economic growth and diversification. To learn more about us, please visit: https://www.alberta.ca/technology-and-innovation.

The Digital Design and Delivery (DDD) division within the Ministry of Technology and Innovation (TI) leads the development of the next generation of digital public services for the GoA. DDD partners with other departments to deliver products, platforms and services that are better, faster and easier, through modern user-centered agile processes. DDD offers potential candidates a unique opportunity to work on meaningful challenges that transform government and positively impact Albertans.

The Citizen Experience branch helps Government of Alberta product teams deliver digital products and services more effectively by providing shared platform capabilities, reusable components, and common data services.

Role Responsibilities

The Citizen Experience branch is looking for a Full Stack Developer. Reporting to the Delivery Manager, deliver hands-on development and operational support across the platform lifecycle. The position applies established development practices to implement changes, resolve issues, support ongoing maintenance, and contribute to modernization and continuous improvement efforts.

The responsibilities of this role include:

  • Developing and maintaining front-end and back-end platform components and services in large-scale enterprise environments using modern software development practices.
  • Assessing technical requirements and delivering platform changes, enhancements, defect fixes, and ongoing maintenance.
  • Providing production support, troubleshooting platform issues, and coordinating timely resolution of incidents and defects.
  • Supporting cloud platforms and contributing to scalable, reusable technical solutions.
  • Applying software development, platform, testing, data, and technical standards to support reliable and maintainable solutions.
  • Apply AI-enabled tools and automation to accelerate delivery and improve quality, while validating outputs and safeguarding sensitive information.
  • Collaborating with product teams, technical teams, vendors, and stakeholders to support delivery priorities and continuous improvement.

To be successful in this position, you will demonstrate:

  • Ability to communicate technical information clearly and work effectively with multidisciplinary delivery teams.
  • Knowledge of Agile delivery approaches, service design or human-centred design concepts, and continuous delivery of value.
  • Ability to understand user needs, work within technical and organizational constraints, and contribute to collaborative delivery work.
  • Strong troubleshooting, judgment, teamwork, and delivery support skills.

The Job Description is provided for Further details on this position.

APS Competencies

Competencies are behaviors that are essential to reach our goals in serving Albertans. We encourage you to have an in depth understanding of the competencies that are required for this opportunity and to be prepared to demonstrate them during the recruitment process.

Qualifications

Requirements:

  • A university degree in computer science, information technology, software engineering, or a related technical field, supplemented by two (2) years of progressively responsible related experience.
  • Experience developing, maintaining, and supporting applications or platforms using modern digital delivery practices.
  • Experience developing and maintaining cloud-based applications and services using .NET, C#, JavaScript, React, and SQL.
  • Working knowledge of software architecture, common design patterns, and computing science principles, with the ability to apply them in application or platform development.
  • Experience designing, querying, and maintaining relational databases.
  • A cover letter clearly demonstrating relevant skills and competencies tailored to this position.

Equivalencies:

  • A related master’s degree and a minimum of one (1) years of related experience; or
  • A related two-year diploma and a minimum of four (4) years of related experience; or
  • A related one-year certificate and a minimum of five (5) years of related experience.

Assets:

  • Experience developing or supporting payment processing or financial management systems.
  • Strong troubleshooting and problem-solving skills in application and production environments.
  • Experience with AI-assisted development tools, CI/CD pipelines, automation, or DevOps practices.
  • Experience with alternative database technologies and models.

Minimum recruitment standards outline the minimum education and experience required for appointment to a job classification.

Notes

Term of Employment: Permanent, Full-time position

Hours of Work: 7.25 hours daily / 36.25 weekly - Monday to Friday

Location: Edmonton

Final candidates may be required to undergo a security screening.

Applicants are required to provide a cover letter summarizing information that clearly and concisely demonstrates how their qualifications meet the advertised requirements, including education, experience, and relevant examples of required competencies.

Additional Information:

In your resume, please include dates (including months and years) associated with all education and work experience. Also, please indicate whether your work experience is casual, part-time, or full-time. For example, January 15, 2006 - June 25, 2009: Assistant (PT three 8 hrs. shifts/week).

Any costs associated with obtaining the required documents/checks as noted or interview travel expenses, will be the responsibility of the candidate. Out-of-province applicants can obtain the required documents/checks from the province they currently reside in.

Use for open competitions only - Links and information on what we have to offer:

How To Apply

Applicants are advised to provide information that clearly and concisely demonstrates how their qualifications meet the advertised requirements, including education, experience, and relevant examples of required competencies.

Candidates are required to apply online. Please see Job Application Resources for more information.

It is recommended applicants who have completed post-secondary studies from outside of Canada obtain an evaluation of their credentials from the International Qualifications Assessment Service (IQAS) or from a recognized Canadian Credential Evaluator; please visit the Alliance of Credential Evaluation Services of Canada for more information.

It is also recommended that applicants include the assessment certificate from IQAS or any other educational assessment service as part of their application.

Protection of Privacy Act Collection Notice

The personal information collected through this recruitment is for determining your qualifications for employment in the Alberta Public Service and to manage the Alberta Government talent acquisition program. The personal information will be inputted into an automated system to support the assessment of your suitability for this position. This collection is authorized by section 4(a) and (c) of the Protection of Privacy Act and sections 15 and 18(2) of the Public Service Act. For questions about the collection of personal information, please contact Talent Acquisition, Public Service Commission at [email protected].

Closing Statement

This competition may be used to fill future vacancies, across the Government of Alberta, at the same or lower classification level.

We thank all applicants for their interest. All applications will be reviewed to determine which candidates' qualifications most closely match the advertised requirements.

If you require any further information on this job posting or require an accommodation during the recruitment process, please contact Michelle Elliott at [email protected].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,909,023 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Edmonton
$62k – $93k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Richmond Hill
Python
JavaScript
TypeScript
SQL
PowerShell
C#
C#
.NET
Databases
MS SQL
AI/ML
Copilot
Claude Code
DevOps
Rest API
Azure
Docker
Kubernetes
Cybersecurity
Microsoft Entra ID
Management
SharePoint
Agile
Apply
≈ $73k – $132k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Toronto
SQL
C#
C#
.NET
Blazor
Databases
Snowflake
Databricks
AI/ML
Prompt Engineering
AI Agents
DevOps
Rest API
Azure
CI/CD
SOAP
Analytics
ETL/ELT
Management
Agile
Apply
Application Developer 3 hours ago
≈ $70k – $125k per year (Estimated) • In office • Secret • 5+ years exp • Ottawa
Python
C++
Apply
≈ $81k – $147k per year (Estimated) • In office • 5+ years exp • Canada
Java
Scala
Databases
ElasticSearch
Apply
≈ $126k – $210k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Toronto
Python
Go
JavaScript
TypeScript
Node JS
AI/ML
Machine Learning
Frontend
Angular
React.js
DevOps
Rest API
AWS
Management
Agile
Apply
In office • Bachelor's Degree • Pune
Python
Java
SQL
C#
ABAP
ABAP
SAP Fiori
DevOps
CI/CD
Git
SOAP
Management
Agile
Apply
$100k – $120k per year • Hybrid • 11+ years exp • Alpharetta
Python
Java
SQL
DevOps
Terraform
Ansible
Helm
Prometheus
GitLab CI
CI/CD
Jenkins
Docker
Kubernetes
Grafana
Platform Engineering
Linux
Apply
$42k – $54k per year • Remote (LATAM, US time zones hours) • 3+ years exp
Python
SQL
Management
QuickBooks
Apply
Product Owner 1 day ago
≈ $82k – $173k per year (Estimated) • In office • Plano
SQL
DevOps
AWS
Analytics
Power BI
Management
Confluence
Jira
Agile
Scrum
Apply
≈ $19k – $39k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
Databases
Neo4j
Databricks
Chroma
Delta Lake
Pinecone
FAISS
AI/ML
Copilot
LangGraph
Windsurf
AutoGen
LangChain
Claude
Claude Code
LoRA
MLFlow
Vertex AI
Fine-tuning
Prompt Engineering
Multimodal AI
AI Agents
PEFT
Pydantic AI
Semantic Kernel
AWS Bedrock
Transformers
CrewAI
LLM
RAG
Hallucination
Hybrid Search
OpenAI
LLMOps
Knowledge Graph
LLM Guardrails
DevOps
Rest API
GCP
GitHub Actions
WebSockets
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Azure AKS
Management
Agile
Apply
$108k – $142k per year • Remote (Canada) • 2+ years exp • Bachelor's Degree • Edmonton
ABAP
ABAP
SAP BTP
Apply
$116k – $153k per year • In office • 4+ years exp • Edmonton
Apply
≈ $109k – $186k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Edmonton
Apply
Forest Area Manager 2 days ago
$190k – $241k per year • In office • 10+ years exp • Fort McMurray
Apply
$116k – $153k per year • In office • 4+ years exp • Calgary
Apply
≈ $30k – $48k per year (Estimated) • In office • 1+ year exp • Edmonton
Design
Canva
Management
Asana
Monday.com
Apply
≈ $52k – $91k per year (Estimated) • In office • Full-Time • 5+ years exp • Edmonton
Analytics
Microsoft Excel
Apply
≈ $75k – $123k per year (Estimated) • In office • Full-Time • 10+ years exp • Edmonton • Saskatoon • Calgary
Apply
≈ $51k – $95k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Vancouver • Edmonton • Surrey • Calgary
Apply
≈ $62k – $105k per year (Estimated) • In office • 5+ years exp • Edmonton
Apply
See all jobs
This is one of many
1,909,023 more open roles from verified company boards, updated every day.