Experience with process automation, data analysis, and coding tools (e.g., Python, SQL, Power Automate) is considered a strong asset. * Strong analytical skills for problem resolution
Experience with process automation, data analysis, and coding tools (e.g., Python, SQL, Power Automate) is considered a strong asset. * Strong analytical skills for problem resolution
The types of contracts we support pertain to Federal and Provincial governments or other Crown ... Workflow automation experience (VBA, Python, GPT or similar) * Advanced knowledge of English is ...
The types of contracts we support pertain to Federal and Provincial governments or other Crown ... Workflow automation experience (VBA, Python, GPT or similar) * Advanced knowledge of English is ...
Analyste SIOP / SIOP Analyst
Longueuil, QC · On-site
CA$35 - CA$45/hr
Compétences en programmation ou en développement d'outils électroniques (Python ... Type de poste & Emplacement Ce poste Contract est basé à Longueuil, QC. Taux de rémunération ...
Quick apply
Analyste SIOP / SIOP Analyst
Longueuil, QC · On-site
CA$35 - CA$45/hr
Compétences en programmation ou en développement d'outils électroniques (Python ... Type de poste & Emplacement Ce poste Contract est basé à Longueuil, QC. Taux de rémunération ...
Photonics Technical Manager
Montreal, QC · On-site
Medical
Dental
Vision
Retirement
PTO
Handson software development experience in C#, Python, TestStand, and Lua * Proven experience working with Contract Manufacturers (e.g., Sanmina, Celestica, Flex, USI, Jabil) * Proficiency in English ...
Photonics Technical Manager
Montreal, QC · On-site
Medical
Dental
Vision
Retirement
PTO
Handson software development experience in C#, Python, TestStand, and Lua * Proven experience working with Contract Manufacturers (e.g., Sanmina, Celestica, Flex, USI, Jabil) * Proficiency in English ...
Senior Data Scientist
Montreal, QC · Remote
Medical
Dental
PTO
... contracts, deployment and rollout. * Move fast with AI-assisted development -we use it to ... Python and SQL * Google Cloud Platform * BigQuery and modern data tooling * PyTorch, HuggingFace ...
Quick apply
Senior Data Scientist
Montreal, QC · Remote
Medical
Dental
PTO
... contracts, deployment and rollout. * Move fast with AI-assisted development -we use it to ... Python and SQL * Google Cloud Platform * BigQuery and modern data tooling * PyTorch, HuggingFace ...
Permanent or Contract 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 ... of Python Experience with Excel/VBA Familiarity with TeamCity and OctopusDeploy Knowledge of ...
Quick apply
Permanent or Contract 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 ... of Python Experience with Excel/VBA Familiarity with TeamCity and OctopusDeploy Knowledge of ...
AWS Security Specialist
Montreal, QC · Remote
English reading/writing proficiency Contract: Permanent, full-time Ideal background: Operations ... Proficient in at least one of Python, Go, or Bash for writing automation scripts Experience & Soft ...
Quick apply
AWS Security Specialist
Montreal, QC · Remote
English reading/writing proficiency Contract: Permanent, full-time Ideal background: Operations ... Proficient in at least one of Python, Go, or Bash for writing automation scripts Experience & Soft ...
AWS Security Specialist
Montreal, QC · Remote
English reading/writing proficiency Contract: Permanent, full-time Ideal background: Operations ... Proficient in at least one of Python, Go, or Bash for writing automation scripts Experience & Soft ...
Quick apply
AWS Security Specialist
Montreal, QC · Remote
English reading/writing proficiency Contract: Permanent, full-time Ideal background: Operations ... Proficient in at least one of Python, Go, or Bash for writing automation scripts Experience & Soft ...
Data Engineer
Montreal, QC · On-site +1
CA$80 - CA$85/hr
Contract 37.5 hrs/week Location: Montreal area, but can be remote Duration: 6 months initially ... SQL Python Understands and puts into practice data modeling, design and development of solid ETL ...
Quick apply
Data Engineer
Montreal, QC · On-site +1
CA$80 - CA$85/hr
Contract 37.5 hrs/week Location: Montreal area, but can be remote Duration: 6 months initially ... SQL Python Understands and puts into practice data modeling, design and development of solid ETL ...
Senior Data Engineer
Montreal, QC · Remote
Medical
Dental
PTO
Partner across data science, backend and product on the producer to consumer contract (models ... Python, SQL, Bash * Google Cloud Platform (GCP) * BigQuery and dbt * Airflow (Cloud Composer), Pub ...
Quick apply
Senior Data Engineer
Montreal, QC · Remote
Medical
Dental
PTO
Partner across data science, backend and product on the producer to consumer contract (models ... Python, SQL, Bash * Google Cloud Platform (GCP) * BigQuery and dbt * Airflow (Cloud Composer), Pub ...
Knowledge/experience with other programing languages (C++, Go, .Net, Python) * Blockchain, bitcoin interest or willing to learn * Interest in smart contract (Ethereum) * Mobile dev (IOS, Android) or ...
Quick apply
Knowledge/experience with other programing languages (C++, Go, .Net, Python) * Blockchain, bitcoin interest or willing to learn * Interest in smart contract (Ethereum) * Mobile dev (IOS, Android) or ...
Post Doctoral Researcher
Montreal, QC · On-site
CA$48K/yr
If you are an active McGill employee (ie: currently in an active contract or position at McGill ... Familiarity and experience with R and Python programming is essential. * Experience in the analysis ...
Post Doctoral Researcher
Montreal, QC · On-site
CA$48K/yr
If you are an active McGill employee (ie: currently in an active contract or position at McGill ... Familiarity and experience with R and Python programming is essential. * Experience in the analysis ...
This is a remote contract opportunity with one of Arctiq's clients. This position requires strict ... Develop and utilize APIs, CLI tools, Python, or other scripting languages to automate repetitive ...
New
Quick apply
This is a remote contract opportunity with one of Arctiq's clients. This position requires strict ... Develop and utilize APIs, CLI tools, Python, or other scripting languages to automate repetitive ...
New
Post Doctoral Researcher
Montreal, QC · On-site
CA$48K/yr
If you are an active McGill employee (ie: currently in an active contract or position at McGill ... Familiarity and experience with R and Python programming is essential. * Experience in the analysis ...
Post Doctoral Researcher
Montreal, QC · On-site
CA$48K/yr
If you are an active McGill employee (ie: currently in an active contract or position at McGill ... Familiarity and experience with R and Python programming is essential. * Experience in the analysis ...
This is a remote contract opportunity with one of Arctiq's clients.This position requires strict ... Develop and utilize APIs, CLI tools, Python, or other scripting languages to automate repetitive ...
New
This is a remote contract opportunity with one of Arctiq's clients.This position requires strict ... Develop and utilize APIs, CLI tools, Python, or other scripting languages to automate repetitive ...
New
... contracts, products, services, permissions, users, invoices, and cost allocations using MDSL (MDM ... Python, Bash) Languages: French and English Due to US Federal Securities law applying to this ...
... contracts, products, services, permissions, users, invoices, and cost allocations using MDSL (MDM ... Python, Bash) Languages: French and English Due to US Federal Securities law applying to this ...
Senior Backend Engineer
Montreal, QC · Remote
CA$145K - CA$155K/yr
Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ... Strong experience with Python, Go, or similar backend languages. * Experience designing RESTful ...
Quick apply
Senior Backend Engineer
Montreal, QC · Remote
CA$145K - CA$155K/yr
Design and maintain APIs, database schemas, integrations, and data contracts. * Improve system ... Strong experience with Python, Go, or similar backend languages. * Experience designing RESTful ...
Senior Prompt Engineer (AI Clinical Products)
Montreal, QC · On-site +1
Medical
PTO
Contract : Permanent, full time (40h/week) * Working mode : Hybrid or remote * Occasional in-office ... Proficiency in Python or another scripting language for building eval pipelines or prompt tooling ...
Quick apply
Senior Prompt Engineer (AI Clinical Products)
Montreal, QC · On-site +1
Medical
PTO
Contract : Permanent, full time (40h/week) * Working mode : Hybrid or remote * Occasional in-office ... Proficiency in Python or another scripting language for building eval pipelines or prompt tooling ...
Research Software Developer
Montreal, QC · On-site
Medical
Dental
Life
Retirement
PTO
If you are an active McGill employee (ie: currently in an active contract or position at McGill ... languages (Python, Perl). (xii) Knowledge of HTML5, CSS3, Bootstrap and W3C standards. (xiii ...
Research Software Developer
Montreal, QC · On-site
Medical
Dental
Life
Retirement
PTO
If you are an active McGill employee (ie: currently in an active contract or position at McGill ... languages (Python, Perl). (xii) Knowledge of HTML5, CSS3, Bootstrap and W3C standards. (xiii ...
... contracts, and leaving patterns others can reuse. What You'll Do and How You'll Make an Impact ... SQL, Python, and dbt-shipping reliable ELT/transformations, owning quality and performance in ...
... contracts, and leaving patterns others can reuse. What You'll Do and How You'll Make an Impact ... SQL, Python, and dbt-shipping reliable ELT/transformations, owning quality and performance in ...
Contract Python information
What are the key skills and qualifications needed to thrive as a contract Python developer?
To thrive as a Contract Python Developer, you need strong proficiency in Python programming, experience with frameworks such as Django or Flask, and a solid understanding of software development best practices. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often advantageous. Excellent problem-solving skills, adaptability, and effective communication are essential soft skills in this role. These capabilities ensure you can deliver high-quality, maintainable code on time while collaborating effectively with diverse teams in dynamic, project-based environments.
What kinds of projects and responsibilities can I expect as a contract Python developer?
As a Contract Python Developer, you can expect to work on a variety of projects ranging from web application development and API integrations to data processing, automation scripts, and machine learning tasks. Your daily responsibilities may include writing and testing code, debugging issues, collaborating with designers or front-end developers, and participating in code reviews. You'll often interact closely with project managers and clients to define requirements and provide technical solutions. The role offers exposure to different industries and technologies, making it a great opportunity to deepen your expertise and expand your professional network.
What is a contract Python developer?
A Contract Python job is a temporary or project-based position where a developer is hired to work on Python-related tasks for a specific duration. These roles are often found in industries like software development, data science, and automation. Contract Python jobs can be freelance, short-term, or long-term, depending on the employer's needs. They offer flexibility but may not include benefits like full-time employment.
What are the most commonly searched types of Python jobs in Montreal, QC?
The most popular types of Python jobs in Montreal, QC are:
What are popular job titles related to Contract Python jobs in Montreal, QC?
For Contract Python jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Contract Python jobs in Montreal, QC look for?
The top searched job categories for Contract Python jobs in Montreal, QC are:

Full-time
Posted 10 days ago
Job description
At Fiera Capital
We invest in creating a culture of purpose that makes our people feel valued, cared for, seen, and heard. Our approach to employee experience is tailored to your needs and ambitions:
- Your Inclusive Experience: We are committed to cultivating an inclusive, safe, and trusting work environment.
- Your Growth & Empowerment: We have ambitious growth goals for our firm, which makes us a great place to advance your career.
- Your Rewards & Recognition: We deeply value our people and their contributions and that's reflected in our competitive compensation and benefits packages and our collaborative culture.
- Your Wellness Your Way: We strive to create a healthy work environment and we offer programs designed to support our employees' wellbeing.
What we are looking for:
Fund Administration is responsible for the overall operations and administration of Fiera's various fund structures. This includes a complex line-up of over 100 funds domiciled in Canada, the U.S, UK and Cayman Islands. The teams work closely with Fiera's product development and distribution teams to define and manage the product offerings ensuring that service delivery, operational risk, operational readiness, regulatory compliance, profitability, and scale is achieved in each product.
Under the supervision of the Supervisor, Unitholder Recordkeeping, the Analyst, Unitholder Recordkeeping will be part of a growing team within a global organization focused on facilitating the internal and external recordkeeping of unitholder transactions across all of Fiera's Canadian pooled funds. The role will be exposed to a vast range of public and private markets funds with a multitude of investment strategies (fixed income, equity, alternative investments, etc.). In collaboration with members of their team, the role will participate in the implementation of continuous process improvement and business procedure initiatives. The position will be part of a dynamic global team with investment fund businesses in various jurisdictions that is striving to implement industry best practices and drive improvement across the organization. The candidate will work in a highly collaborative and fast-paced environment whereby attention to detail (financial exposure), operational risk, and client focus, are must have traits.
Your responsibilities:
Support and maintain the end-to-end trading process for all of Fiera's Canadian pooled funds by coordinating new account set ups, fund trade transaction flow and manage third-party investor recordkeeper relationship to ensure success
Manage multiple sources of trade information coming from FundServ, Internal Portfolio Management systems and direct trades into the Fiera funds and ensure all trading is properly recorded on time
Facilitate wires and cash flows from multiple custodians to / from our fund business and ensure all cash settles on time
Reconcile all positions and transactional data between Fiera's internal book of record and the Recordkeeper.
Interact with custodians to ensure all unitholder transactions are reconciled and processed to their book of record according to established standards
Provide guidance and expertise for inquires pertaining to unitholder records, received from various internal teams
Participate in various cross-functional projects aimed at optimizing processes and executing firm/industry/regulatory changes
Develop enhanced procedures for a growing global business
Exercise sound judgement in the application of procedures and controls
Apply a mix of acquired practical and conceptual knowledge in own area of functional discipline to analyze and problem solve
Understand where department fits into the organization and general understanding of other functional teams
Must have requirements to be successful in this role:
1-3 years of investment operations / fund administration experience in an asset manager / administrator setting
A Bachelor's degree in finance, accounting, economics, business administration and/or related college degree with equivalent work experience required
MBA, CFA not mandatory but considered assets
Other industry certifications not mandatory but considered assets (e.g. Canadian Securities Course)
Experience with process automation, data analysis, and coding tools (e.g., Python, SQL, Power Automate) is considered a strong asset.
Strong analytical skills for problem resolution
Organizational skills and demonstrated ability to manage competing priorities
Results oriented with a strong capacity to work under pressure with tight deadlines
Excellent interpersonal and client servicing skills
Ability to work independently and interact effectively in a group environment
Diligence, diplomacy and discretion to handle information which is confidential by nature
Excellent knowledge of Microsoft Office
Bilingualism (French and English), spoken and written is a strong asset
Additional Information:
Fiera Capital adheres to a hybrid working environment with 4 days in-office per week.
#LI-Hybrid
For all positions in Quebec (Montreal and Laval), proficiency in French, both spoken and written, is mandatory. Working English proficiency is also required in order to serve our offices and clients around the world.
Fiera Capital subscribes to the principle of employment equity. Our staff is our most valuable asset, and our goal is to create an inclusive and equitable environment where everyone can achieve their true potential.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, or on the basis of disability, genetic information or any other federal, state, or local protected class. Fiera Capital will not tolerate any form of discrimination or harassment.
All staffing decisions, including hiring and promotion decisions, will be based on merit, skills, performance, and business needs. We are pleased to receive applications from qualified individuals from a variety of backgrounds. Job applicants who are individually selected for an interview will be notified that accommodations are available upon request. If a selected participant requests accommodation, Fiera Capital shall consult with the applicant and provide, or arrange for the provision of, suitable accommodation in a manner that considers the applicant's accessibility needs due to disability.
Please stay vigilant and never share personal or confidential information during this hiring process, unless it is through Mintz Global Screening, the secure platform we use to exchange such information. If in doubt, or if you think you have been a victim of fraudulent manoeuvres during your hiring process, please contact us.
Please note that job titles indicated in job postings may differ from internal job titles. Accordingly, offers of employment may not reflect job titles indicated in job postings.
We thank all applicants for their interest in a career with Fiera Capital. We will only contact those selected for an interview.