Padmi
Stantec logo
Stantec

structural engineering · water/wastewater treatment

Senior Software Developer

Canada · HybridPosted 3 months ago
Software engineeringUnspecified
Apply at Stantec

Opens the source posting on hdhl.fa.us6.oraclecloud.com

Source description

About the role

View original

Required Qualifications

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.

Preferred Skills (Nice to Have)

Experience working in high-velocity, Full Stack Agile environments.

A passion for guiding junior developers and conducting constructive code reviews.

Ability to take ownership of projects and work independently with minimal supervision.

Education

Bachelor’s degree in Computing Science or equivalent required

Why Join Us?

Stantec is a place where talented people come together to build meaningful solutions, innovate boldly, and make a lasting impact. You’ll work with modern technologies, contribute to AI‑driven architectures, and help shape the future of our digital platforms. Join us and redefine your personal best.

One address, no account. We’ll tell you when matching roles go live.

More at Stantec

Related open roles

View all roles