Talent.com
S.i. Systems
Intermediate Software Engineer to Design, develop, and maintain full stack web applications usingS.i. Systems • Edmonton
Intermediate Software Engineer to Design, develop, and maintain full stack web applications using

Intermediate Software Engineer to Design, develop, and maintain full stack web applications using

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

Our client is looking for an Intermediate 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

  • Develop Backend Services to support Web Applications or Mobile devices
  • 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

Intermediate 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

Senior Full-Stack Engineer: Python/Django + React, Remote

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

Join a dynamic and innovative company as a Senior Full Stack Software Engineer, where you will leverage your expertise in Python and React to design and develop high-quality applications.Collaborat... Show more

 • Promoted

Backend Software Engineer (Python)

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

Direct message the job poster from Scribd, Inc.At Scribd (pronounced “scribbed”), our mission is to spark human curiosity.Join our team as we create a world of stories and knowledge, democratize th... Show more

 • Promoted

Innovative Remote Product Engineer Specialized in Backend Python

Blackfluo.aiEdmonton, Division No. 11, CA
Remote
Full-time

Join a remote team as a Senior Product Engineer with a primary focus on backend development in Python.Elevate user experiences by building high-performance applications.As an essential member of th... Show more

 • Promoted

Software Engineer (Golang, React)

Applied Systems CanadaEdmonton, Division No. 11, CA
Full-time

Software Engineer (Golang, React).To keep us headed in the right direction, we’re looking for people who understand winning is a team sport, who value and seek to learn from our team’s diverse expe... Show more

 • Promoted

Senior Software Engineer - Elasticsearch Focus

PowerToFlyEdmonton, Division No. 11, CA
Full-time

Join Elastic as a Senior Software Engineer specializing in Elasticsearch.This role requires enhancing search functionality and relevance while working remotely with a talented team.As a Senior Soft... 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

Intermediate Full Stack Software Engineer

AltaMLEdmonton, Alberta, Canada
Full-time

What You’ll Do Full Stack Feature Delivery.Implement features end-to-end across front-end, back-end, and cloud infrastructure layers, taking ownership from design through deployment.Build and integ... Show more

 • Promoted

Intermediate Software Engineer

JobberEdmonton, Division No. 11, CA
Full-time

Intermediate Software Engineer.Are you a software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place for you! We're looking for an.Interm... Show more

 • Promoted

Software Engineer (Intermediate and Senior Levels)

FelixEdmonton, Division No. 11, CA
Full-time

Founded in 2019, Felix is a digital healthcare company that puts the patient in control of their own health and well-being.We’re passionate about building technology and beautiful customer experien... 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 Specializing in Python and AWS Architecture

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

Take your engineering expertise to the next level as a Senior Software Engineer.Design event-driven systems in Python and work with cloud technologies to enrich metadata on a global scale.This posi... Show more

 • Promoted

Innovative Senior Software Engineer for Remote Workday Integration Projects

Insight GlobalEdmonton, Division No. 11, CA
Remote
Full-time

Transform your career as a Senior Software Engineer focusing on innovative Workday integration solutions.This fully remote role offers an opportunity to make a significant impact through your techn... Show more

 • Promoted

Software Engineer, Python

AutoSyncEdmonton, Division No. 11, CA
Full-time

TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services.AutoSync, and Dealertrack Canada.Quebec) offers the largest inventory of new and used cars in Canada, wit... Show more

 • Promoted

Intermediate Software Developer (Node.js/React/TypeScript)

ZensuranceEdmonton, Division No. 11, CA
Full-time

Intermediate Software Developer (Node.Zensurance is growing at a rapid pace, and that means our Engineering team is growing too! We are looking for an Intermediate Software Developer to join our De... 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

Intermediate Fullstack Developer for Agile Web Applications

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

Join as an Intermediate Fullstack Developer specializing in Node.Drive the design and support of customer-centric applications in a flexible, remote work environment.In this role, you will collabor... Show more

 • Promoted

Remote Senior Full-Stack Engineer (React/Python)

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

A Canadian technology company seeks a Developer Level 3 to support the development and maintenance of applications including data visualization platforms.This 100% remote role requires 8+ years of ... Show more

 • Promoted

Senior MEAN Stack Engineer — Remote Property Tech

Smart WorkingEdmonton, Division No. 11, CA
Remote
Full-time

A global technology firm seeks a Remote Sr.Full Stack Developer to enhance a property management platform.The role demands proficiency in Angular 16+, Node.TypeScript, alongside a solid grasp of RE... 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

Full Stack SW Engineer (Python/React)

HRBEdmonton, Division No. 11, CA
Full-time

As a Senior Full Stack Software Engineer within our small yet growing engineering team, you'll use your creative and problem-solving skills in all aspects of the planning, designing, implementation... Show more