Python Developer

Remote Contractor
🔍 Find Similar Jobs

Job Details

Employment Type

Contractor

Salary

50.00 $

Valid Through

Aug 29, 2025

Job Description

Role : Senior Developer-Python Location: Remote(Canada)Job type: Contract(6 Months) - High possibility of ExtentionPay : CAD$50 /HourStart date : ImmediateMust be eligible to work in Canada Overview: We are seeking a Senior Python Developer with deep expertise in Python and solid experience in C#. The ideal candidate will have a strong foundation in software engineering principles, including object-oriented programming and data structures, and a proven track record of delivering scalable, maintainable solutions. Responsibilities:

Design and implement scalable microservices using PythonDevelop and maintain RESTful APIs that integrate with Blazor frontendsEnsure high code quality through unit testing, code reviews, and documentationWork with Azure cloud services for deployment, monitoring, and scalingCollaborate with frontend, DevOps, and product teams to deliver seamless integrationsOptimize performance and scalability of servicesApply Object-Oriented Programming (OOP) principles and solid knowledge of data structures and algorithms to solve complex problemsParticipate in architecture and design discussionsQualifications:

5+ years of experience in Python developmentStrong experience with microservice architecture and service-oriented designSolid understanding of OOP principles and proficiency in data structures and algorithmsExperience with Azure cloud services (App Services, Azure Functions, Azure DevOps, etc)Strong knowledge of RESTful API designFamiliarity with integrating Blazor (WebAssembly or Server) frontends via Python-based APIsExperience with Docker and containerized development Please share your profile to hr@hish. ca

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings