Talent.com
Senior Full Stack Software Engineer
Senior Full Stack Software EngineerSpirit Omega Inc. • Edmonton, AB, CA
No longer accepting applications
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

Spirit Omega Inc. • Edmonton, AB, CA
13 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Job Title : Senior Full Stack Software Engineer

Location : Edmonton, Alberta (primarily remote)

Project Overview

The Government of Alberta (GoA) is transforming its operations to deliver simpler, more efficient, and citizen-focused digital services. The Digital Design and Delivery Division (DDD) serves as the province’s centre for digital delivery, ensuring service quality and value through human-centered design, agile methodologies, and modern data practices.

The DDD Platforms branch manages enterprise-scale projects supporting identity and access management, payment distribution, and e-commerce. The branch is seeking three Senior Full Stack Software Engineers to implement, maintain, and enhance large-scale enterprise platforms, products, and services.

Engineers will work collaboratively in cross-functional, agile teams to deliver high-quality, secure, and cost-effective solutions that improve the experience for Albertans.

Role and Responsibilities

As a Senior Full Stack Software Engineer, you will :

Solution Design & Development

Lead the design and development of full stack applications across enterprise platforms.

Develop secure, scalable, and maintainable code using React, React Native, TypeScript, .NET / NET Core, C#, Azure, SQL Server, PostgreSQL, Cosmos DB, and GitHub.

Collaborate with front-end designers to ensure consistent look and feel and user-centered design.

Apply best practices in coding, architecture, security, and compliance.

Conduct code reviews, enhance solution quality, and ensure technical standards are met.

Agile Delivery & Collaboration

Participate in project discovery, field research, and sprint planning.

Collaborate with Digital Architects, Product Owners, and cross-functional teams to deliver solutions iteratively.

Advise teams on technical implementation options and solution feasibility.

Support dual-track agile development, ensuring frequent delivery of features and iterative improvements.

Deployment & Support

Integrate solutions into CI / CD pipelines for automated, reliable deployments.

Monitor, troubleshoot, and resolve performance or security issues.

Maintain technical documentation, development artifacts, and onboarding materials for new team members.

Contribute to reusable components and common capabilities to accelerate service delivery.

Technology Stack

Front-end : React, React Native, TypeScript

Back-end : .NET / NET Core, C#

Cloud & Infrastructure : Azure App Services, Azure DevOps

Databases : MS SQL Server, PostgreSQL, Cosmos DB

Tools : GitHub, CI / CD pipelines

Mandatory Qualifications

Bachelor’s degree, diploma, or certificate in IT, Computer Science, or related field.

7+ years of experience in API development, back-end architecture, and enterprise application development.

8+ years of experience as a full stack developer in large-scale Agile projects.

Proven experience with relational databases and enterprise applications.

Strong understanding of user-centered design and modern software development practices.

Nice-to-Have

Experience with cloud-based and mobile application development.

Experience modernizing legacy systems or working with public sector digital services.

Familiarity with containerization, orchestration, and DevSecOps practices.

Experience in large global or national organizations.

Work Location

Primarily remote; occasional in-person meetings or work sessions in Edmonton or elsewhere in Alberta as required.

Equipment for remote work is the responsibility of the engineer; office space and furniture will be provided if on-site.

Security Requirements

Criminal record check required.

Enhanced Security Clearance may be required depending on project assignment.

Higher-level clearances (e.g., RCMP Top Secret) may be requested over the course of the work order.

Spirit Omega is committed to a diverse and inclusive workplace. We welcome applications from anyone, including members of Indigenous peoples, Women, visible minorities, persons with disabilities, persons of minority sexual orientations and gender identities, and others with the skills and knowledge to productively engage with diverse communities.

Looking for more opportunities? Check out our website at  jobs.spiritomega.com

#INDSPO

Create a job alert for this search

Senior Software Engineer • Edmonton, AB, CA

Similar jobs
Senior.NET Full-Stack Engineer (React / TypeScript) | Azure

Senior.NET Full-Stack Engineer (React / TypeScript) | Azure

Synechron • Edmonton
Full-time
A leading global digital transformation consulting firm is seeking a highly skilled Full Stack Developer to design, develop, and manage enterprise digital platforms. The ideal candidate will have pr...Show more
Last updated: 7 days ago • Promoted
Full-Stack Developer

Full-Stack Developer

Millennium Insurance Corporation • Sherwood Park
Full-time
Are you a skilled Full Stack Developer ready to take on exciting challenges in the world of web development? Join our dynamic team and be at the forefront of creating innovative digital solutions!....Show more
Last updated: 7 days ago • Promoted
Full Stack Developer - Senior

Full Stack Developer - Senior

LanceSoft Inc • Edmonton
Full-time
Location : Primarily Remote (Canada-based).Occasional Onsite : Edmonton, AB (as required with reasonable notice).Contract Duration : 12 months, Possible Extension : Up to 24 months.Client is undertakin...Show more
Last updated: 7 days ago • Promoted
Full-Stack Developer : Build Modern Insurance Tech Flexible

Full-Stack Developer : Build Modern Insurance Tech Flexible

Millennium Insurance Corporation • Sherwood Park
Full-time
A local insurance company in Sherwood Park is seeking a Full Stack Developer to create innovative digital solutions.This role involves developing and maintaining software within the commercial insu...Show more
Last updated: 7 days ago • Promoted
Senior Full Stack Engineer

Senior Full Stack Engineer

Targeted Talent • Edmonton, AB, Canada
Full-time
We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

Bevertec • Edmonton
Full-time
This range is provided by Bevertec.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Direct message the job poster from Bevertec.Primarily Remote ...Show more
Last updated: 7 days ago • Promoted
Full Stack Developer

Full Stack Developer

Onware Inc. • Edmonton
Full-time
We help organizations streamline their processes, improve decision-making, and unlock the full potential of their data.This role involves developing and maintaining high-quality software solutions ...Show more
Last updated: 7 days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Targeted Talent • Edmonton, AB, Canada
Full-time
We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Developer

Senior Full-Stack Developer

Targeted Talent • Edmonton, AB, Canada
Permanent
We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Show more
Last updated: 30+ days ago • Promoted
Full Stack Developer

Full Stack Developer

Darkhorse Emergency • Edmonton, AB, Canada
Full-time
Work at Darkhorse Emergency is diverse and ever-changing.We implement our proprietary software and solve interesting and challenging business problems for a wide variety of fire and emergency clien...Show more
Last updated: 13 days ago • Promoted
Full-Stack Developer (Go, Javascript)

Full-Stack Developer (Go, Javascript)

Total Life Inc. • Edmonton
Full-time
Full-Stack Developer (Edmonton, AB and Vancouver, BC).Equity + Bonus + Massive Growth Opportunity.At Total Life, we’re redefining mental healthcare for older adults by leveraging a telehealth platf...Show more
Last updated: 7 days ago • Promoted
Growth‑Oriented Full‑Stack Developer (React / .NET)

Growth‑Oriented Full‑Stack Developer (React / .NET)

Java Holdings Ltd • Edmonton
Full-time
A growing technology firm is seeking a Developer in Edmonton to optimize business execution through requirements gathering and systems implementation. Ideal candidates will have 2-4 years of develop...Show more
Last updated: 8 hours ago • Promoted • New!
Full Stack Developer - Senior

Full Stack Developer - Senior

Pride Global • Edmonton, AB, Canada
Full-time
Job Title : Full Stack Developer- Senior.Location : Edmonton, AB (Remote).Duration : 12+ Months (Possible Extension).Note : Consultant may require for occasional visit to the Edmonton, AB office.You wi...Show more
Last updated: 6 days ago • Promoted
Staff Software Engineer, Query

Staff Software Engineer, Query

MongoDB • Edmonton
Full-time
MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and...Show more
Last updated: 28 days ago • Promoted
Senior Full Stack Engineer

Senior Full Stack Engineer

Gnapi Technologies • Edmonton
Full-time
Gnapi Technologies Private Ltd | Full time.Ave, Edmonton, Alberta,, Canada | Posted on 12 / 08 / 2025.Gnapi Technologies, is an Information Technology Company established in 2016 with registered office...Show more
Last updated: 7 days ago • Promoted
Full-Stack Web Engineer - Cloud, CI / CD & UX

Full-Stack Web Engineer - Cloud, CI / CD & UX

AMA - Alberta Motor Association • Edmonton
Full-time
A leading membership organization in Edmonton is seeking a passionate Developer to join their Digital Member Experience team. In this entry-level role, you will create and enhance software applicati...Show more
Last updated: 7 days ago • Promoted
Full Stack Developer – Senior

Full Stack Developer – Senior

2i Solutions, Inc • Edmonton
Full-time
ND FL – J G O’DONOGHUE BLDG (BEDJG00203).ST, Edmonton, Alberta, CAN, T6H 5T6.The Full Stack Developer will primarily work remotely. however, the Full Stack Developer may be required to attend meeti...Show more
Last updated: 7 days ago • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

Recutify Inc. • Edmonton, AB, Canada
Full-time
Quick Apply
The Government of Alberta's Digital Design and Delivery (DDD) division is seeking three experienced Senior Full Stack Developers to support the developmen...Show more
Last updated: 8 days ago