Stantec logo

Python Developer

Stantec

Sherbrooke, Canada

Share this job:
100 - 125 Posted: 6 hours 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>
#J-18808-Ljbffr
Back to Listings
   

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!

Create Resume

Application Disclaimer

You are now leaving Hiringgg.com 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.