Python Developer

MaximaTek

Montreal (administrative region)

On-site

CAD 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MaximaTek is seeking a skilled Python Developer to design, develop, and maintain high-quality software solutions. The ideal candidate will bring strong programming skills in Python and a solid understanding of software development principles. You will work in scalable and production environments, ensuring the robustness of applications.

The role includes responsibilities such as collaborating with QA and DevOps teams, writing clean code, and integrating user-facing elements with server-side logic.

Qualifications

  • Strong experience in Python development.
  • Solid understanding of object-oriented programming (OOP).
  • Good knowledge of data structures and algorithms.

Responsibilities

  • Develop, test, and maintain robust Python applications.
  • Collaborate with cross-functional teams including QA, DevOps, and product teams.
  • Implement unit tests and ensure code quality standards.

Skills

Python development
Object-oriented programming (OOP)
Problem-solving
Data structures and algorithms

Education

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

Tools

MySQL
PostgreSQL
Linux/Unix environments

Job description

Job Summary

We are looking for a skilled Python Developer to design, develop, and maintain high-quality software solutions. The ideal candidate will have strong programming expertise in Python, a solid understanding of software development principles, and experience working in scalable, production environments.

Key Responsibilities
  • Develop, test, and maintain robust Python applications
  • Write clean, efficient, and reusable code
  • Design and implement scalable and high-performance systems
  • Collaborate with cross-functional teams including QA, DevOps, and product teams
  • Integrate user-facing elements with server-side logic
  • Build and consume RESTful APIs
  • Troubleshoot, debug, and optimize applications
  • Participate in code reviews and ensure best practices
  • Implement unit tests and ensure code quality standards
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Strong experience in Python development
  • Solid understanding of object-oriented programming (OOP)
  • Good knowledge of data structures and algorithms
  • Experience with relational databases (e.g., MySQL, PostgreSQL)
  • Familiarity with Linux/Unix environments
  • Strong problem-solving and analytical skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Python Developer
Sr Python Developer

Atyeti • Toronto

On-site
CAD 95,000 - 130,000
Python Developer
Python Developer

VySystems • Toronto

On-site
CAD 90,000 - 120,000
Python Developer
Python Developer

Tamanna Technology • Toronto

On-site
CAD 80,000 - 100,000
Python Full Stack Developer
Python Full Stack Developer

Astek • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Python Developer
Senior Python Developer

Pinnacle • Toronto

On-site
CAD 120,000 - 180,000
Senior Python Backend Engineer - RESTful APIs & Cloud
Senior Python Backend Engineer - RESTful APIs & Cloud

Atyeti • Toronto

On-site
CAD 95,000 - 130,000
Python Developer (Contract)
Python Developer (Contract)

Health Futures • Toronto

On-site
CAD 69,000 - 83,000
Python Developer
Python Developer

LanceSoft, Inc. • Toronto

Hybrid
CAD 100,000 - 130,000
Python Engineer
Python Engineer

Codelynks • Cochin

On-site
CAD 70,000 - 90,000
Competitive salary and benefits
Opportunity to work on innovative projects
Collaborative work environment
+1
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000