
Senior Python Developer
- Markham, ON
- Contract
- Full-time
Job ID: 81879
Location: Markham, Ontario – RemoteOverview:
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.What you will be doing: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 discussionsWhat you must have: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 developmentFor more information about TEEMA and to consider other career opportunities, please visit our website at