Talent.com
S.i. Systems
Our client is looking for a Sr. Software Engineer to Design, develop, and maintain full stack webS.i. Systems • Edmonton
Our client is looking for a Sr. Software Engineer to Design, develop, and maintain full stack web

Our client is looking for a Sr. Software Engineer to Design, develop, and maintain full stack web

S.i. Systems • Edmonton
30+ days ago
Job type
  • Permanent
Job description

Our client is looking for a Sr. Software Engineer to Design, develop, and maintain full stack web applications using Python, Django, React and Next.js for a software company.

Must Have's:

  • 6+ years as full stack developer
  • Strong proficiency with React and modern JavaScript/TypeScript
  • Advanced skills with Python
  • Experience with REST API
  • Proficient in SQL, PostgreSQL, including schema design and query optimization
  • Strong debugging and problem-solving skills
  • Experience with unit testing, test-driven development, and using frameworks such as pytest, unittest, or Jest
  • Willingness to spend a significant portion of the onboarding and perhaps ongoing time in a collaborative team programming settings

Nice to Have's:

  • Familiarity with cloud-based platform services such as Azure or AWS
  • Familiarity with any version control system, e.g. Git, SVN, Mercurial, …
  • Familiarity with build pipelines, e.g., GitActions, GitLab, BitBucket, Azure DevOps, …
  • Familiarity with any software ticketing system or process, e.g., Jira, Solar, ServiceNow, etc.
  • Familiarity with Version control in git-based system (GitHub, GitLab, BitBucket)

Responsibilities

  • Design, develop, and maintain full stack web applications using Python, Django, React and Next.js
  • Build and integrate RESTful and GraphQL APIs
  • Implement scalable ETL/data transformation workflows using Databricks or similar platforms
  • Write efficient and well-structured SQL, and manage PostgreSQL database schemas
  • Develop and execute unit tests, and participate in writing integration and end-to-end tests
  • Troubleshoot, debug, and resolve complex issues across the stack
  • Ensure code quality through automated testing and code reviews
  • Collaborate with cross-functional teams to implement features and business logic
  • Communicate effectively with both technical and non-technical team members
  • Provide guidance to junior developers
  • Good “interactive comms” (speaking live with others) is extremely important for this role!

Preferences

  • Experience with frameworks such as Django, flask, fastapi
  • GraphQL API design and integration
  • Understanding of data pipelines, ETL processes, and tools like Databricks
  • Experience with geospatial data and functions (e.g., Geocoding API, H3 grid system, PostGIS)
  • Experience with Docker and orchestration tools like Kubernetes


Create a job alert for this search

Our client is looking for a Sr. Software Engineer to Design, develop, and maintain full stack web applications using Python, Django, React and Next.js for a software company. • Edmonton

Similar jobs

Sr. Full Stack Developer (Canada)

Q4 Inc.edmonton, division no. 11, Canada
Full-time

At Q4, we make an impact together, obsess over our customer, operate with integrity, and bring big ideas to life.Q4 is charting a bold new path for investor relations as the first AI-driven IR Ops ... Show more

 • Promoted

Senior Full-Stack Software Engineer

UrideEdmonton, Division No. 11, CA
Full-time

Join a thriving remote team as a Senior Full-Stack Software Engineer.Manage diverse web application projects while ensuring optimal performance and scalable architecture.You will oversee both clien... Show more

 • Promoted

Sr Software Engineer (Backend)

HRBEdmonton, Division No. 11, CA
Full-time

Our clients' contribution to society includes reducing congestion and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled p... Show more

 • Promoted

Fullstack Software Engineer

WaveloEdmonton, Division No. 11, CA
Full-time

Wavelo is a SaaS business on a mission to make telecoms a breeze.We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, ... Show more

 • Promoted

Remote Senior Full-Stack Engineer — Build Scalable Features

NewRich Networkedmonton, division no. 11, Canada
Remote
Full-time

A forward-thinking tech company in Toronto is searching for a full-stack Software Engineer to enhance our product by building new features and optimizing existing systems.The ideal candidate will h... Show more

 • Promoted

Sr. Software Engineer

Dynata, LLCEdmonton, Division No. 11, CA
Full-time

Software Engineer page is loaded## Sr.Software Engineerremote type: Fully Remotelocations: Home Office - ON, Canada: Home Office (Montreal, QC): Home Office (Toronto, ON)time type: Full t... Show more

 • Promoted

Software Engineer

Pubgenius Inc.Edmonton, Division No. 11, CA
Full-time

We are looking for stellar developers to join our agency team to build websites and apps for clients in the US and Europe.We specialize in AI, decentralized finance (Defi crypto/NFT/blockchain), fi... Show more

 • Promoted

Dynamic Full-Stack Software Engineer Focused on AI Solutions

MercorEdmonton, Division No. 11, CA
Full-time

Unlock your potential as a Full-Stack Software Engineer! Work remotely to develop cutting-edge web applications utilizing React, TypeScript, and Python.This position requires 3+ years of experience... Show more

 • Promoted

Senior Software Engineer - Rust/TypeScript Platform & Open-Source

fiveonefourEdmonton, Division No. 11, CA
Full-time

A leading data platform company in Canada is seeking a Senior Engineer to build and maintain their Boréal hosting platform and Moose open-source project.This role offers the chance to collaborate c... Show more

 • Promoted

Senior Software Engineer

Amaris Consultingedmonton, ab, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Software Engineer, Frontend

Haysedmonton, ab, ca
Permanent

Senior Software Engineer, Frontend.Join a high-growth, product-driven technology company transforming the healthcare space through modern, scalable software solutions.Operating in a remote-first en... Show more

 • Promoted

Senior Full-Stack Engineer - IoT & Building Platform Remote

1Valetedmonton, division no. 11, Canada
Remote
Full-time

A technology firm specializing in smart buildings is seeking a Senior Full-Stack Developer to enhance its platform.This remote role emphasizes collaboration with Product, Hardware, and QA teams to ... Show more

 • Promoted

Software Engineer

WarpEdmonton, Division No. 11, CA
Full-time

Warp: We're Building the Platform for Agentic Development.Warp began with the vision of reimagining one of the fundamental dev tools—the terminal—to make it more usable and powerful for all develop... Show more

 • Promoted

Software Engineer - Full Stack

Veeva SystemsEdmonton, Division No. 11, CA
Full-time

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest-growing SaaS companies in hist... Show more

 • Promoted

Senior Software Engineer - AI SaaS Focus

Process StreetEdmonton, Division No. 11, CA
Full-time

Transform how software is engineered at Process Street as a Senior Software Engineer with a focus on AI SaaS.This fully remote role emphasizes creativity and technical expertise in a dynamic enviro... Show more

 • Promoted

Remote Full-Stack Engineer (Python, JS, React)

PetsAppEdmonton, Division No. 11, CA
Remote
Full-time

A dynamic tech company in Toronto is seeking a Full Stack Developer to join their Engineering team.The role involves web development and automation infrastructure, utilizing languages like Python a... Show more

 • Promoted

Remote Software Engineer – AI Trajectory Annotations

Weekday AI (YC W21)Edmonton, Division No. 11, CA
Remote
Part-time

A leading AI consultancy is seeking experienced Software Engineers to assist in creating training datasets for AI models.This part-time role, based in Canada, demands a minimum of 2 years' experien... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaEdmonton, Division No. 11, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Software Engineer II - Full-Stack Role

AffirmEdmonton, Division No. 11, CA
Full-time

Unlock your potential with Affirm as a Software Engineer II focused on Full-Stack solutions for Marketplace Performance.You’ll help streamline the customer journey, making shopping easy and transpa... Show more

 • Promoted

Lead Software Engineer - AI and SaaS

Human AgencyEdmonton, Division No. 11, CA
Full-time

Take the lead as a Software Engineer, specializing in AI and SaaS application development.Tackle backend and frontend challenges while driving innovative solutions for complex enterprise problems.I... Show more