Talent.com
S.i. Systems
Intermediate Software Engineer to Design, develop, and maintain full stack web applications usingS.i. Systems • Calgary
No longer accepting applications
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 • Calgary
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 • Calgary

Similar jobs

Intermediate Software Developer

Incognito Software Systems IncCalgary, AB, CA
Full-time

Job Summary:AssetWorks GPS is hiring an intermediate full stack developer to help build AI-powered features into a commercial fleet telematics platform used across North America.NET 8 and Angular 2... Show more

 • Promoted

Software Engineer

SpellbookCalgary, AB, CA
Full-time

Spellbook is a leading AI suite for commercial lawyers, trusted by more than 3,000 law firms and in‑house teams worldwide.Our mission is to make legal services more accessible by empowering legal p... Show more

 • Promoted

Software Engineer (Golang, React)

Applied Systems CanadaCalgary, AB, 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

Software Engineer

ClearGovCalgary, AB, CA
Full-time

We’re looking for a Software Engineer with a passion for learning, a kind heart, a positive attitude, and a great sense of humor to join our growing team.You’ll partner closely with Product, Design... Show more

 • Promoted

Remote Senior Full-Stack Engineer (React/Python)

BevertecCalgary, AB, 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

Software Engineer, Python

AutoSyncCalgary, AB, 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 Fullstack Developer for Agile Web Applications

Evolvic Inc.Calgary, AB, 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

Backend Software Engineer (Python)

Scribd, Inc.Calgary, AB, 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

Software Engineer in AI and Cloud

AppDirectCalgary, AB, CA
Full-time

Become a Software Engineer at AppDirect and innovate within AI-powered cloud solutions.Leverage your skills in TypeScript and React to enhance the customer experience with data-driven insights.This... Show more

 • Promoted

AI-Focused Intermediate Developer at AssetWorks GPS

Incognito Software Systems IncCalgary, AB, CA
Full-time

Embark on a journey with AssetWorks GPS as an intermediate developer, focusing on AI features in a fleet telematics platform.This remote position emphasizes.NET 8 and Angular 20 expertise.In this i... Show more

 • Promoted

Code Generation Software Engineer Focused on Modernization Tools

MongoDBcalgary, ab, Canada
Full-time

Join a dedicated team as a Code Generation Software Engineer focused on application modernization.Bring your experience in Java, Rust, or Python to innovate data migration solutions.This position c... Show more

 • Promoted

Platform Engineer (Software)

BigGeocalgary, ab, Canada
Full-time

BigGeo defines a new category of infrastructure that converts spatial data into a high-performance operational layer, enabling real-world intelligence at scale.The Spatial Cloud allows data to be m... Show more

 • Promoted

Software Engineer in AI and Cloud

FirstbaseCalgary, AB, CA
Full-time

Become a Software Engineer at AppDirect and innovate within AI-powered cloud solutions.Leverage your skills in TypeScript and React to enhance the customer experience with data-driven insights.This... Show more

 • Promoted

Lead Full Stack Software Engineer Procurify

ProcurifyCalgary, AB, CA
Full-time

Take the lead as a Full Stack Software Engineer at Procurify.Drive technical solutions and develop innovative software using Python/Django and TypeScript/React in a collaborative remote environment... Show more

 • Promoted

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

PetsAppCalgary, AB, 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

Software Engineer

Pubgenius Inc.Calgary, AB, 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 Software Developer (Node.js/React/TypeScript)

ZensuranceCalgary, AB, 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

Intermediate Software Developer

GuestTek Interactive Entertainment Ltd.Calgary, AB, CA
Full-time

Intermediate Software Developer.As a GuestTek software developer you will dive into a role that lets your creativity and technical experience craft quality and innovative, best-in-class software pr... Show more

 • Promoted

Senior MEAN Stack Engineer — Remote Property Tech

Smart WorkingCalgary, AB, 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

Senior Software Engineer - Eco-Friendly Technologies

Seequent LimitedCalgary, AB, CA
Full-time

Join Seequent as a Senior Software Developer, specializing in scalable solutions using Python and FastAPI.Work on sustainable technologies that reshape the Earth sciences landscape.The Senior Softw... Show more