Enable job alerts via email!

Senior Developer-Python

Red Pico

Toronto

Remote

CAD 90,000 - 120,000

Full time

20 days ago

Job summary

A tech company is seeking a Senior Python Developer to design scalable microservices and develop RESTful APIs. The ideal candidate will have over 5 years of experience in Python and microservices, with strong knowledge of Azure services. This is a contract position with remote work options.

Qualifications

  • 5+ years of experience in Python development.
  • Strong experience with microservice architecture and service-oriented design.
  • Solid understanding of OOP principles and proficiency in data structures and algorithms.
  • Experience with Azure cloud services.

Responsibilities

  • Design and implement scalable microservices using Python.
  • Develop and maintain RESTful APIs that integrate with Blazor frontends.
  • Ensure high code quality through unit testing, code reviews, and documentation.
  • Collaborate with frontend, DevOps, and product teams.

Skills

Python development
C#
Microservice architecture
RESTful API design
Azure cloud services
Docker

Job description

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.

Location : Remote

Status : Contract

Responsibilities :

  • Design and implement scalable microservices using Python
  • Develop and maintain RESTful APIs that integrate with Blazor frontends
  • Ensure high code quality through unit testing, code reviews, and documentation
  • Work with Azure cloud services for deployment, monitoring, and scaling
  • Collaborate with frontend, DevOps, and product teams to deliver seamless integrations
  • Optimize performance and scalability of services
  • Apply Object-Oriented Programming (OOP) principles and solid knowledge of data structures and algorithms to solve complex problems
  • Participate in architecture and design discussions

Requirements

Qualifications :

  • 5+ years of experience in Python development
  • Strong experience with microservice architecture and service-oriented design
  • Solid understanding of OOP principles and proficiency in data structures and algorithms
  • Experience with Azure cloud services (App Services, Azure Functions, Azure DevOps, etc)
  • Strong knowledge of RESTful API design
  • Familiarity with integrating Blazor (WebAssembly or Server) frontends via Python-based APIs
  • Experience with Docker and containerized development

Requirements

Qualifications : 5+ years of experience in Python development Strong experience with microservice architecture and service-oriented design Solid understanding of OOP principles and proficiency in data structures and algorithms Experience with Azure cloud services (App Services, Azure Functions, Azure DevOps, etc) Strong knowledge of RESTful API design Familiarity with integrating Blazor (WebAssembly or Server) frontends via Python-based APIs Experience with Docker and containerized development

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs