Title: Senior Python Developer (AWS)
Toronto, Canada
We're looking for a hands-on Senior Python Developer to join a Portfolio Management Technology team. This role is ideal for someone who thrives in fast-paced environments, works independently, and delivers scalable solutions with minimal supervision.
Key Responsibilities:
-
Own end-to-end delivery, timelines, and execution
-
Design and build scalable Python-based solutions
-
Collaborate with stakeholders to define requirements
-
Drive full SDLC including deployment and documentation
-
Ensure production-ready, high-quality deliverables
Must Have Skills:
-
Strong Python experience (enterprise level)
-
AWS cloud experience
-
Agile/Scrum (Jira, Confluence, Git)
-
CI/CD pipelines & testing (unit/integration)
-
Ability to work independently in ambiguous environments
Nice to Have:
-
Dash / React / Angular
-
Amazon QuickSight
-
Terraform, Jupyter
-
Capital Markets domain experience