Full‑Stack Python / React Developer – Capital Markets
Astek
About the role
About Us
Astek Canada
Founded in 1999, Astek Canada specializes in IT consulting and engineering services.
With over 600 consultants across Montreal, Toronto, and Vancouver, we support organizations in their digital transformation by combining technical excellence with a strong human approach.
What we will achieve together:
You will join a strategic IT team operating at the heart of Capital Markets activities, working on high‑impact web applications used directly by Trading Desk managers.
Your contribution will be visible, business‑critical, and valued, in a highly regulated environment where quality, reliability, and collaboration truly matter.
Your mission (if you choose to accept it):
As a Full‑Stack Python / React Developer, you will contribute to the design, evolution, and maintenance of a web‑based supervisory, control, and reporting platform used as a first line of defence by trading management teams.
You will act as a key link between business needs and technical solutions, translating complex functional requirements into robust, scalable applications.
Your day‑to‑day responsibilities:
- Understand business requirements and translate them into clear technical solutions
- Maintain and enhance existing applications (support and development)
- Develop new web features with strong business impact
- Ensure high code quality by following best practices (CI/CD, unit testing)
- Work in an Agile environment, collaborating closely with Product Owners
- Interact daily with multiple teams: IT, Compliance, Middle Office, HR, and more
Your future team:
You will be part of a specialized IT team dedicated to non‑linear rates products, recognized for its technical expertise, close collaboration with the business, and strong team spirit.
An environment where knowledge sharing, ownership, and continuous improvement are part of everyday life.
Your Tech Stack:
- Back‑End: Python, Flask
- Front‑End: JavaScript, React.js
- Databases: SQL (relational databases such as MS SQL)
- DevOps & Quality: CI/CD pipelines, unit testing
- Tools: Git (GitHub / GitLab), JIRA
- Monitoring & Data: ELK Stack
About you:
- Solid experience as a Full‑Stack Developer, with strong skills in Python and React
- Comfortable working with relational databases
- Familiar with version control systems and software development best practices
- Curious and business‑oriented: you want to understand the “why” behind technical needs
- Strong communication skills, able to interact with both technical and non‑technical stakeholders
- Thrive in collaborative, fast‑paced, and demanding environments
- Fluent in English (French is an asset)
Astek Benefits:
- Up to 4 weeks of vacation plus 5 personal days
- Competitive group insurance plan (telemedicine & Employee Assistance Program included)
- Public transportation reimbursement
- Mobile phone plan reimbursement
- Reimbursement of professional association fees
- Annual allowance for sports and physical activities
- Annual IT equipment allowance
- Attractive employee referral program
- Regular social activities (5@7s, team‑building events…)
Let’s meet!
You see yourself in this opportunity and Astek resonates with you?
Apply directly to this posting so Jérôme, our Talent Acquisition Specialist, can contact you for an initial discussion.
Then, Loïc, your future Manager, will meet with you to discuss the role, your background, and your career goals.
Why Astek?
Joining Astek means choosing:
- An experience accelerator where every assignment helps you grow
- Technically challenging, high‑impact projects
- Personalized career support and close follow‑up
- Continuous learning through our internal training academy
- A certified Top Employer 2026, with a people‑first and inclusive culture
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free