Python Developer

VySystems

Toronto

On-site

CAD 90,000 - 120,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech company in Ontario is seeking a Senior Software Engineer to enhance its banking platform. The role involves designing scalable solutions, mentoring engineers, and participating in sprint planning. The ideal candidate has over 7 years of experience, proficiency in cloud computing, Docker, SQL, and Python, along with expertise in microservice architecture. This is a contract position at a mid-senior level, offering an opportunity to work with a skilled cross-functional team.

Qualifications

  • 7+ years of experience in software development.
  • Experience with cloud computing and container-based distributed systems.
  • Significant experience with at least one dynamically typed, object-oriented programming language.
  • Proven experience using code repositories such as GitHub.

Responsibilities

  • Design and deliver high quality features and enhancements.
  • Create technical design specifications in collaboration with other engineering team members.
  • Participate in the sprint planning process.
  • Produce highly secure solutions.
  • Mentor other engineers to create technical solutions.

Skills

Cloud computing
Microservice architecture
SQL
Docker
Python
RESTful API development
Message brokers
GitHub

Job description

Job Description

We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.

As a Senior Software Engineer, you will be working with a highly skilled cross functional team to enhance our banking platform.

Responsibilities
  • Design and deliver high quality features and enhancements.
  • Create technical design specifications in collaboration with other members of the engineering team.
  • Provide estimates and actively participate in the sprint planning process.
  • Produce highly secure solutions.
  • Tune the performance of our distributed system to ensure they operate within our SLAs.
  • Mentor other engineers to create good technical solutions to problems and ship code quickly to our customers.
Qualifications
  • Experience with cloud computing and container-based distributed systems (Docker).
  • Experience working with relational databases (preferably MySQL) and high proficiency with SQL.
  • Understanding of higher-level RDBMS concepts (locking and transaction model, isolation levels, deadlocks, etc.).
  • Significant experience with at least one dynamically typed, object-oriented programming language (preference for Python).
  • Great understanding of distributed systems and microservice architecture.
  • Hands-on experience in using message brokers such as RabbitMQ.
  • Deep understanding of restful API development.
  • Demonstrated ability to work in a fast pace customer centric environment.
  • 7+ years of experience in software development.
  • Proven experience using code repositories such as GitHub.
  • Familiar with *nix like environments.
Seniority level

Mid‑Senior level

Employment type

Contract

Job function

Information Technology

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

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 110,000
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Senior Python Engineer - Microservices & Banking Platform
Senior Python Engineer - Microservices & Banking Platform

VySystems • Toronto

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

Pinnacle • Toronto

On-site
CAD 120,000 - 180,000
Senior Backend Python Developer
Senior Backend Python Developer

Linux Association of Canada • Toronto

On-site
CAD 110,000 - 160,000
Python Developer
Python Developer

MaximaTek • Montreal (administrative region)

On-site
CAD 70,000 - 100,000
Python Developer (Banking)
Python Developer (Banking)

BeachHead • Toronto

On-site
Back End Developer (Python)
Back End Developer (Python)

Apexon • Toronto

On-site
CAD 120,000 - 160,000
Senior Python Engineer - Scalable Microservices (Onsite)
Senior Python Engineer - Scalable Microservices (Onsite)

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 110,000
Back End Developer
Back End Developer

Open Systems Technologies • Mississauga

On-site
CAD 100,000 - 130,000