Senior Full Stack Developer at Stantec, building scalable web applications with Python and Angular. Collaborating across teams to innovate and implement AI-driven architectures.
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.
Requirements
Experience: 5+ years of professional software development experience.
Python Mastery: Expert-level knowledge of Python and at least one mainstream framework (e.g., Django, FastAPI, or Flask).
Front-End Proficiency: Highly desirable experience with Angular, HTMX, and Alpine.js. You should be comfortable choosing the right tool for the specific UI/UX requirement.
Testing & Validation: Proven experience with PyTest, Playwright, and Locust.io.
Database Expertise: Extensive experience with Oracle, MS-SQL Server PostgreSQL, including advanced querying, schema design, and performance tuning.
Proven track record of working with Docker and orchestration platforms like Kubernetes or OpenShift.
Past experience with Java (JSF, ADF) or C# is a significant plus, providing valuable context for system migrations.
Benefits
Regular full-time and part-time employees (working at least 20 hours per week) will have access to health, dental, and vision plans
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
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.
Backend Technical Lead building Shopify integrations for enterprise commerce brands at Domaine. Leading development, client technical guidance, data migrations, and project delivery.
Software Developer building full - stack applications for Turner Fleischer, a Canadian architecture and design studio. Developing APIs, DevOps workflows, and digital solutions for architects and studio operations.
Associate Software Engineer developing enterprise AML and financial crime technology for Sun Life. Supporting AWS data integration, ETL pipelines, applications, and production operations.
Software Engineer building Felix’s WordPress healthcare website and design system. Developing growth tooling, APIs, analytics, experimentation, and automated QA for Canadian healthcare customers.
Software Developer building production AI agents and MCP integrations for Euna Solutions’ cloud - based public - sector budgeting software. Deploying secure LLM features with Python or TypeScript in a hybrid Oakville team.
Full Stack Engineer building JavaScript and Python applications for Ledgebrook, an InsurTech MGA modernizing specialty insurance. Developing scalable APIs, LLM tools, and underwriting technology.
Staff Engineer designing AWS integrations, microservices, and AI automation for EverCommerce’s service - commerce SaaS platform. Providing technical leadership and hands - on development across distributed teams.