Stantec logo

Senior Software Developer

Stantec

Hybrid
Edmonton, AB
Full-time
Senior
Salary not listedPosted 2mo ago

Real job — pulled straight from Stantec’s careers page · Verified July 12, 2026 · No reposts.

Job description

Stantec is hiring a Senior Software Developer — a full-time, based in Edmonton, AB role. Apply directly on Stantec's careers page below.

Senior Software Developer

Location: Edmonton, AB, Canada; Hybrid

We are seeking a seasoned Senior Full Stack Developer to join our engineering team. This role is designed for a technical powerhouse who excels in building modern web applications, balancing the power of robust Python backends with sophisticated frontends and emerging AI-driven architectures.

Key Responsibilities

  • Design and maintain robust, scalable web applications using Python (Django or similar frameworks).
  • Build dynamic, responsive user interfaces utilizing Angular for complex SPAs, or HTMX and Alpine.js for modern, high-performance reactive workflows.
  • Develop and maintain comprehensive end-to-end testing suites using PyTest and Playwright to ensure cross-browser reliability. Implement and execute load testing strategies using Locust.io to validate system scalability.
  • Optimize and manage large-scale databases Oracle, MS-SQL Server and Postgres, ensuring data integrity and high performance.
  • Deploy and manage applications in secure, privately hosted containerized environments, specifically OpenShift or Kubernetes (K8s).
  • Design and implement agentic development approaches, integrating LLMs and autonomous agents into application workflows to enhance automation and user experience.

About Us

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best. Our business teams include finance, procurement, human resources, information technology, marketing, corporate development, HSSE, real estate, legal, and practice services. We bring diverse backgrounds, skills, and expertise and create a caring culture where everyone can thrive. Through teamwork and collaboration, we’re building a stronger, more resilient Stantec every day.

About the Organization

Pay Transparency: In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec certain roles are bonus eligible. Actual compensation for part-time roles will be pro-rated based on the agreed number of working hours per week.

Benefits Summary: Regular full-time and part-time employees (working at least 20 hours per week) will have access to health, dental, and vision plans, a wellness program, health care spending account, wellness spending account, group registered retirement savings plan, employee stock purchase program, group tax-free savings account, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage, and paid time off.

Temporary/casual employees will have access to group registered retirement savings plan, employee stock purchase program, and group tax-free savings account.

The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements.

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Hadrian logo

Robotics Engineer Intern

$96k–$105kLos Angeles, CA
✓ From careers page· 12m ago
Hadrian logo

Software Engineer Intern

$96k–$105kLos Angeles, CA
✓ From careers page· 12m ago
Xero logo

Xero

New

Lead Engineer, AI Workflows

$240k–$260kVancouver, BC
✓ From careers page· 15m ago
LiveCareer logo

Software Development Engineer in Test

Noida, Uttar Pradesh
✓ From careers page· 18m ago

Frequently asked questions

What skills are required for Senior Software Developer at Stantec?

The required skills for Senior Software Developer at Stantec include: Python, Django, Angular, Playwright, Oracle, PostgreSQL, OpenShift, Kubernetes, LLM.

What is the seniority level for Senior Software Developer at Stantec?

Senior Software Developer at Stantec is a Senior level position.

How do I apply for Senior Software Developer at Stantec?

You can view the full description and apply for Senior Software Developer at Stantec on EchoJobs: https://echojobs.io/job/stantec-senior-software-developer-253ac.