View Jobs
Jun 8, 2022 Int. Web Application Developer (Python) to support the development of web application frameworks for business applications for a large banking client - 134321 Contract
Software Development, ID: 120340 Hourly: Negotiable
 
Job Status: Open
Start Date: ASAP End Date: Jul 12, 2023
Description: Title: Int. Web Developer
Location: WFH
Contract Length: 1 year, likely to be extended

Overview:
We are a team of approx 16 engineers divided into multiple squads that are aligned to various Investment Management teams whom we work very closely with. You will be exposed directly to investment professionals to build bespoke solutions to support their investment process. Our team is highly valued aligned as a result. We are a Python first team with a strong engineering culture of learning and experimentation. We have weekly tech talks (hosted by our team and other teams within GAM), you will have access to Pluralsight and all sorts of training materials, and an opportunity to learn about investing. We are a collaborative group that helps one another. We are also a bicoastal team and you will be working with business partners and team members on the west/east coast.

BondLab System Renovation – this is a re-build of a critical fixed income platform that drives the investment process of our Canadian Fixed Income desk. Moving away from traditional technologies, all net new work will be a mixture of Python and other cloud technologies.

Responsibilities:

· Support the Fixed Income and Quantitative Research Group teams
· Use Python and web application frameworks to build production-grade business applications, ETL, data access, workflow automation, and following a microservice architecture
· Collaborate directly with investment professionals to create custom solutions and tools

Must Have:
· 5+ Experience building stable and maintainable production-grade web applications
·5+ Experience with cloud-native software development, especially microservice architecture, Docker, and OAuth
· 5+ Experience with Python, SQL

Nice to Have:
· Experience with JavaScript, especially Angular
· Experience with Apache Airflow building out workflow DAGs and schedule jobs
· Experience with Jupyter notebooks, pandas, and plotly.py for interactive data analysis and visualization
· Experience with Python dashboarding tools, especially Plotly Dash
· Understanding of investment/trading industry, especially via experience in asset management or capital markets

 
Specialization and Skills:
Software Development Python 2 - 4 years
Priority Requirements: Briefly state your experience using python to develop web applications (2 - 4 years)
Work Environment:
Legal | Mobile Site | | | |