Now hiring

Senior Software Developer @ Stantec

Turnmill Street 91, LondonOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £63,000 - 103,000 per year

Requirements: We require 5+ years of professional software development experience.We require expert-level knowledge of Python and at least one mainstream framework such as Django, FastAPI, or Flask.We strongly prefer experience with Angular, HTMX, and Alpine.js.We require proven experience with PyTest, Playwright, and Locust.io.We require extensive experience with Oracle, MS-SQL Server, and PostgreSQL, including advanced querying, schema design, and performance tuning.We require a proven track record of working with Docker and orchestration platforms like Kubernetes or OpenShift.Experience with Java (JSF, ADF) or C# is a significant plus.We require a bachelors degree in Computing Science or equivalent. Responsibilities: We design and maintain robust, scalable web applications using Python and frameworks such as Django.We build dynamic, responsive user interfaces using Angular for complex SPAs, or HTMX and Alpine.js for modern reactive workflows.We develop and maintain end-to-end testing suites using PyTest and Playwright to ensure cross-browser reliability.We implement and execute load testing strategies using Locust.io to validate system scalability.We optimize and manage large-scale databases, ensuring data integrity and high performance.We deploy and manage applications in secure, privately hosted containerized environments, specifically OpenShift or Kubernetes.We design and implement agentic development approaches, integrating LLMs and autonomous agents into application workflows to enhance automation and user experience.We work in high-velocity, full-stack Agile environments.We guide junior developers and conduct constructive code reviews.We take ownership of projects and work independently with minimal supervision. Technologies: AIAngularC#DjangoDockerFastAPIFlaskJavaKubernetesMS-SQLMarketingOpenShiftOraclePlaywrightPostgreSQLPythonSQLWebpytestUX UI Design More:

At Stantec, 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 are building a stronger, more resilient Stantec every day. This role is part of our engineering team and offers the opportunity to work with modern technologies, contribute to AI-driven architectures, and help shape the future of our digital platforms. We offer a pay range that varies by location, and eligible employees have access to a comprehensive benefits package that may include health, dental, and vision plans, wellness programs, retirement and savings plans, insurance coverage, tuition reimbursement, professional membership fee coverage, and paid time off.

last updated 40 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores