Job Title: Python Developer
Location: Toronto, ON
Job Type: Onsite, Full-TimeJob Description
We are seeking a talented Python Developer to join our team in Toronto, ON for an onsite full-time role. The ideal candidate will be responsible for developing scalable applications, building backend services, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
-
Develop, test, and maintain Python-based applications and backend services.
-
Design and implement RESTful APIs and microservices.
-
Write clean, efficient, and maintainable code following best practices.
-
Collaborate with frontend developers, QA teams, and product managers.
-
Debug, troubleshoot, and optimize application performance.
-
Integrate third-party APIs and external services.
-
Participate in code reviews and Agile development processes.
Required Skills & Qualifications
-
Strong experience in Python development.
-
Experience with frameworks such as Django, Flask, or FastAPI.
-
Knowledge of REST API development and integration.
-
Familiarity with SQL/NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
-
Experience with version control systems such as Git.
-
Strong analytical and problem-solving skills.
Preferred Qualifications
-
Experience with cloud platforms such as AWS, Azure, or GCP.
-
Knowledge of Docker, CI/CD pipelines, and DevOps practices.
-
Familiarity with Agile/Scrum development methodologies.
-