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

Senior Full Stack Software Engineer

Spirit Omega Inc. • Edmonton, AB, CA
7 hours 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
Computer programming Private Tutoring Jobs Beaumont (Alberta)

Computer programming Private Tutoring Jobs Beaumont (Alberta)

Superprof • Beaumont (Alberta), Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior Technical Manager - Applied Agentic AI Systems

Senior Technical Manager - Applied Agentic AI Systems

AltaML • Edmonton, Division No. 11, Canada
Full-time
Be the hands-on leader shaping the next generation of intelligent, agentic AI products in the Public Sector.You’ll play a pivotal role in designing and delivering applied agentic AI systems that br...Show more
Last updated: 30+ days ago • Promoted
Senior Systems & Graphics Engineer

Senior Systems & Graphics Engineer

Parallelz • Edmonton, AB, Canada
Full-time
Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Developer - Luxoft

Senior Full Stack Developer - Luxoft

Luxoft • edmonton, ab, ca
Full-time
The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
Last updated: 18 days ago • Promoted
Junior Full-Stack Software Developer

Junior Full-Stack Software Developer

Effortless Admin Inc. • Edmonton, AB, Canada
Full-time
Junior Full-Stack Software Developer.At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions.As the country's leadin...Show more
Last updated: 30+ 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
Deliver with Uber - Sign Up and Start Earning

Deliver with Uber - Sign Up and Start Earning

Uber eats • Beaumont, AB, CA
Full-time +2
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

Luxoft • edmonton, ab, ca
Full-time
The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
Last updated: 18 days ago • Promoted
Senior C Engineer

Senior C Engineer

SuperAnnotate • Fort Saskatchewan, Alberta, CA
Remote
Full-time
As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Show more
Last updated: 1 day ago
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
Looking For Jobs Near Me? - Deliver with Uber

Looking For Jobs Near Me? - Deliver with Uber

Uber eats • Beaumont, AB, CA
Full-time +2
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...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: 10 hours ago • Promoted • New!
Senior Software Developer

Senior Software Developer

Pulse Medica • Edmonton, AB, Canada
Full-time +1
PulseMedica is seeking a Senior Software Developer to help build the next generation of ophthalmic imaging and treatment technology. In this role, youll design, develop, and maintain high-performanc...Show more
Last updated: 14 days ago • Promoted
Deliver with Uber on your schedule

Deliver with Uber on your schedule

Uber eats • Beaumont, AB, CA
Full-time +2
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
Last updated: 30+ days ago • Promoted
Vue 3 Developer Needed for Unique Web Software Project

Vue 3 Developer Needed for Unique Web Software Project

freelance.ca • Edmonton, Canada
Full-time
We are seeking a skilled Front-End Web Developer to collaborate on a unique and proprietary web-based software application. This project involves completing a highly marketable product with signific...Show more
Last updated: 30+ days ago • Promoted
Engineering CO-OP

Engineering CO-OP

Durabuilt Windows & Doors • Edmonton, AB, Canada
Full-time
We are seeking a motivated and enthusiastic Computer Engineering or Mechatronics CO-OP Student to join our Engineering and Automation team. This position will focus on developing and testing softwar...Show more
Last updated: 30+ days ago • Promoted
Executive Underwriter - 9816 - IW-9816

Executive Underwriter - 9816 - IW-9816

DGA Careers • Edmonton, Calgary, Division No. 11, Alberta, Canada
Remote
Full-time +1
You’ll collaborate closely with Underwriters across the country to craft tailored solutions and manage highly specialized portfolios, ensuring that everything aligns with national standards for dat...Show more
Last updated: 30+ days ago • Promoted