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.
Junior Software Developer contributing to full - stack development of web - based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.
Software Developer involved in web application development for a geospatial intelligence company. Focusing on full - stack development and collaborating in a small, agile team environment.
Senior Tag Management/MarTech Engineer responsible for client - side tagging in a remote role at Northern. Collaborating with teams to ensure data governance in a regulated fintech environment.
Senior Municipal Engineer leading civil engineering projects at GEMTEC. Emphasizing on municipal and transportation infrastructure and site development in a hybrid work environment.
Lead Full Stack Developer providing technical direction and mentoring junior developers at RBC. Collaborating on innovative payment solutions for commercial clients.
Staff Chief Engineer overseeing engineering activities and ensuring safety and compliance on maritime vessels. Leading engineering teams and managing technical operations with compliance to safety standards.
Senior Software Engineer at Affirm's Zero to One labs developing and launching scalable AI - enabled systems. Engaging in rapid prototyping and collaborating with product managers in a fast - paced environment.
Test and Product Engineering Developer at Ford working on hardware testing for Electronic Control Units. Focus on defining test requirements, methodologies, and achieving product quality in mass production.
Full Stack Developer building complex web applications and APIs in Assurance Innovation Lab at BDO. Collaborating with high - performing teams to drive innovation and enhance client service.
Senior Software Engineer developing Conductor, an AI platform for healthcare providers. Leading deployments, integrations, and resolving technical issues with client stakeholders.