
100 - 125 Posted: 1 hour ago
Job Description
<p><h3>Overview</h3><p>Join to apply for the <b>Python Developer</b> role at <b>Stantec</b>. This is a remote position for a results-oriented individual who is passionate about continuous learning.</p><p>Stantec is a global leader in sustainable engineering, architecture, and environmental consulting. The Stantec community unites approximately 32,000 employees working in over 450 locations across 6 continents. 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.</p><h3>Responsibilities</h3><ul><li>Design and implement core features using Python and primary web frameworks such as Django and Flask.</li><li>Work with our enterprise architecture to ensure our systems are scalable and resilient.</li><li>Develop user-facing components using modern front-end technologies like HTMX and Alpine.js.</li><li>Write clean, well-documented, and testable code.</li><li>Collaborate with team members to solve complex technical challenges.</li></ul><h3>Qualifications</h3><ul><li>Proven experience as a Python developer in a professional setting.</li><li>Strong understanding of enterprise architecture principles.</li><li>Hands-on experience with Python web frameworks (Django and Flask).</li><li>Prior experience with PostgreSQL.</li><li>Exposure to front-end technologies like HTMX and Alpine.js.</li><li>Excellent communication skills and the ability to work effectively in a remote environment.</li><li>A results-oriented mindset with a track record of delivering high-quality work.</li><li>A demonstrated passion for continual self-learning and staying current with industry trends.</li></ul><h3>Preferred qualifications</h3><ul><li>Some knowledge of Oracle database.</li><li>Prior experience with automating network infrastructure using Python.</li><li>Exposure to performance and load testing tools like Locust or K6.</li><li>Familiarity with application security principles, including the OWASP Top 10.</li><li>Exposure to automated testing frameworks like Playwright (for end-to-end) and PyTest (for unit testing).</li><li>Exposure to Python web framework FastAPI.</li><li>Experience with Jinja templating.</li><li>Exposure to container orchestration technologies like Kubernetes or OpenShift.</li><li>Familiarity with automated infrastructure using Ansible.</li><li>Experience with TypeScript and Angular.</li><li>Knowledge of containerization technologies like Docker.</li></ul><h3>Experience and Education</h3><ul><li>Degree in Computing Science or equivalent</li><li>2+ years of related experience</li></ul><h3>Additional details</h3><ul><li>The description is not a comprehensive listing of activities, duties, or responsibilities that may be required of the employee and other duties may be assigned or changed at any time.</li><li><b>Pay Transparency:</b> In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Final compensation is based on education, qualifications, experience, and work location.</li><li><b>Benefits Summary:</b> Regular full-time and part-time employees will have access to health, dental, and vision plans, wellness programs, retirement plans, and other benefits. Temporary/casual employees have select benefits. Benefits may vary for union positions.</li><li><b>Primary Location:</b> Canada | AB | Edmonton</li><li><b>Organization:</b> 1374 IT Services-CA Corporate-Edmonton AB</li><li><b>Employee Status:</b> Regular</li><li><b>Travel:</b> No</li><li><b>Schedule:</b> Full time</li><li><b>Job Posting:</b> 23/09/2025 12:09:25</li><li><b>Req ID:</b> 1002222</li></ul></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Thisjob.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.