Skip to main content

Python Developer

Python Developer
ClickJobs.io
7 months 4 weeks ago

Software Development Overview

Software development involves using Python and PySpark, and working in an Agile environment.

Equal Opportunity Statement

MPI does not discriminate based on race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or any other protected status under applicable human rights legislation.

MPI encourages applications from minorities, women, the disabled, and all other qualified applicants.

Qualifications

  • Very strong knowledge of Python 3.10+
  • Strong knowledge of native data structures and transformations
  • Experience in writing performant code
  • Very strong knowledge and experience of data wrangling using Pandas
  • Strong engineering background including application layout, unit testing setup, mocking, CI/CD
  • Understanding of optimization and knowledge of standard tooling (linters, formatters, unit test coverage, profilers, etc.)
  • Knowledge of microservice development (FastAPI ideal) is a plus but not a prerequisite

Job Opportunity

A leading Canadian Bank is offering a long-term contract with a great technical stack.

Expertise level

Work arrangement

Similar Jobs in Canada