Python Developer

Montreal

Offre publiée le 2025-09-28

Jobs via Dice

Overview

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apetan Consulting, is seeking a Python Developer. Location: Montreal, QC (Hybrid 2-3 days onsite per week). Onsite interview (Final).

Job Title

Python Developer

Position

Position ID: #25-05883

Job Description

We are seeking an experienced Python Developer to join Morgan Stanley in Montreal, QC. This is a hybrid position requiring onsite presence 2-3 days per week and a final round interview onsite. The ideal candidate will be a local resource with strong technical expertise and proven hands-on development experience in Python.

Responsibilities

  • Develop, test, and deploy scalable Python applications and services.
  • Collaborate with cross-functional teams including business analysts, project managers, and QA engineers to deliver high-quality solutions.
  • Write reusable, efficient, and testable code while adhering to coding standards and best practices.
  • Participate in design discussions, code reviews, and system architecture planning.
  • Troubleshoot, optimize, and maintain existing applications.

Required Skills

  • Strong hands-on experience with Python development.
  • Experience with object-oriented programming (OOP) and software design principles.
  • Proficiency in working with databases (SQL / NoSQL).
  • Experience with RESTful APIs and microservices development.
  • Familiarity with cloud environments (AWS, Azure, or Google Cloud Platform preferred).
  • Strong communication and collaboration skills.
  • Prior experience in financial services or banking domain.
  • Exposure to data pipelines, ETL, and big data technologies.
  • Knowledge of DevOps practices (CI / CD, Docker, Kubernetes).

Additional Details

  • Work Authorization: Must be authorized to work in Canada.
  • Interview Process: Includes final round onsite interview.
  • Work Schedule: 2-3 days per week onsite (hybrid).

Note: Seniority level, Employment type, Job function, and Industries have been clarified in the original listing.

#J-18808-Ljbffr