Python Developer

Montreal

Offre publiée le 2026-02-06

Apptad Inc

Python Developer Investment Banking (5-7 Years)

Location: Montreal QC

Domain: Investment Banking / Capital Markets

Role Summary:

We are seeking an experienced Python Developer to build scalable, secure, and high-performance banking and trading applications supporting critical financial systems.

Key Responsibilities:

  • Develop backend services using Python (Django / Flask / FastAPI).
  • Design and maintain REST APIs and microservices.
  • Work with SQL/NoSQL databases (PostgreSQL, Oracle, MySQL, MongoDB).
  • Build data processing and automation pipelines.
  • Integrate with trading, risk, and compliance systems.
  • Ensure performance, reliability, and regulatory compliance.
  • Collaborate with front-end, QA, DevOps, and business teams in Agile.
  • Support CI/CD, containerization, and cloud deployment.

Required Skills:

  • Strong Python programming experience.
  • Hands-on with Django/Flask/FastAPI.
  • Experience in microservices architecture.
  • Knowledge of investment banking domain (trading, risk, settlements, regulatory reporting).
  • Strong SQL skills and database design.
  • Experience with Git, Jenkins, Docker, Kubernetes.

Nice to Have:

  • Exposure to data analytics (pandas, NumPy).
  • Messaging systems: Kafka, RabbitMQ.
  • Cloud: AWS / Azure / GCP.
  • Prior experience in tier-1 investment banks.

Soft Skills:

  • Strong analytical and communication skills.
  • Ability to deliver in a fast-paced banking environment.
  • Ownership and accountability mindset.

Key Skills:

APIs, Docker, Jenkins, REST, Python, AWS, NoSQL, MySQL, JavaScript, PostgreSQL, Django, GIT

Employment Type: Full Time

Experience: years

Vacancy: 1