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
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte