Python Developer
ClickJobs.io
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
2 weeks ago
Junior Python Engineer, Montreal (Hybrid)
Hunter Bond
2 weeks ago
Python Engineer
Hunter Bond
2 weeks ago
Tech Lead - Python, JavaScript, AWS
Terminal
remote
2 weeks ago
Senior Software Engineer
PheedLoop Inc.
2 weeks ago