Stantec is hiring a Senior Full Stack Developer to enhance its engineering team in Canada. This position demands expertise in Python and up-to-date web technologies to create impactful solutions.
In this role, you will utilize your five-plus years of software development experience to build and maintain robust web applications. You'll work extensively with Python and frameworks like Django, as well as implement contemporary frontend solutions using Angular and Alpine.js. Effective database management and application testing will further play crucial roles in your day-to-day tasks.
Key Responsibilities
Design scalable web applications leveraging Python technologies
Develop user-centric interfaces using Angular and HTMX
Implement testing suites with PyTest to ensure application reliability
Manage databases such as PostgreSQL and MS-SQL Server
Deploy applications securely using Kubernetes platforms
Requirements
5+ years in software development required
Strong Python skills with knowledge in Django frameworks
Frontend proficiency in technologies like Angular and HTMX
Experience with testing tools such as Playwright and Locust.io
Familiarity with Kubernetes and Docker management
Join Stantec to lead creative software development and drive technological advancements.