Enable job alerts via email!

Hybrid-Python Developer-Intuit

S M Software Solutions Inc

Canada

On-site

CAD 70,000 - 90,000

Full time

3 days ago
Be an early applicant

Job summary

A leading software development company in Canada is seeking a Python Developer to join its engineering team. The ideal candidate will design and maintain scalable backend systems, collaborate with teams to build user-centric solutions, and implement automation for testing and deployment. Applicants should have 3+ years of Python development experience and a degree in Computer Science or a related field.

Qualifications

  • 3+ years of professional software development experience with strong Python expertise.
  • Hands-on experience with frameworks like Flask, Django, or FastAPI.
  • Proficient in building and consuming RESTful APIs.

Responsibilities

  • Develop and maintain robust, secure, and scalable Python-based backend systems and microservices.
  • Collaborate with product managers, data scientists, and frontend developers.
  • Design and implement RESTful APIs and integrate with third-party services.

Skills

Python programming
RESTful API development
Flask
Django
FastAPI

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Docker
Kubernetes
PostgreSQL
MongoDB
AWS
GCP

Job description

Role Overview:

We’re looking for a talented and driven Python Developer to join our engineering team. In this role, you will design, develop, and maintain scalable backend systems and data-driven services using Python. You’ll collaborate with cross-functional teams to build intelligent, user-centric solutions that serve millions of customers globally.

Key Responsibilities:

Develop and maintain robust, secure, and scalable Python-based backend systems and microservices.

Collaborate with product managers, data scientists, and frontend developers to build innovative features.

Work with cloud-native technologies (AWS/GCP), CI/CD pipelines, and containerized environments.

Write clean, testable, and well-documented code.

Design and implement RESTful APIs and integrate with third-party services.

Participate in code reviews, technical design discussions, and sprint planning.

Contribute to performance tuning, troubleshooting, and support of production systems.

Implement automation for testing, deployment, and monitoring of services.

QualificationsRequired:

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

3+ years of professional software development experience with strong Python expertise.

Hands-on experience with frameworks like Flask, Django, or FastAPI.

Proficient in building and consuming RESTful APIs.

Experience working with relational and NoSQL databases (PostgreSQL, MongoDB, etc.).

Familiarity with cloud platforms (preferably AWS or GCP).

Strong understanding of data structures, algorithms, and system design.

Experience with containerization tools (Docker, Kubernetes).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.