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 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
Python Developer • Montreal, Quebec, Canada