Python Developer

job
  • Cititec Talent
Job Summary
Location
Toronto ,ON C6A
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
06 Jan 2025
Share
Job Description

Python Developer (Risk)

Front Office

Commodities Trading

Toronto, Canada



Our client, a leader in the financial services sector, is seeking a proficient Python Software Developer to join their front office risk team. This role focuses on developing critical risk management tools, including building Value-at-Risk (VaR) engines and position management systems from the ground up. This is a high-impact, mid-level position that will enable you to contribute to a range of risk-related applications and analytics in a front-office environment.


Responsibilities

  • Design, develop, and implement advanced Python applications and tools for front office risk management, specifically VaR engines, risk systems, and position management tools.
  • Collaborate closely with traders, quantitative analysts, and other key stakeholders to gather and understand business requirements, ensuring solutions align with front-office risk management needs.
  • Engage in the entire software development life cycle , from requirement gathering and system design to coding, testing, deployment, and ongoing maintenance.
  • Optimize application performance and ensure system reliability for critical risk-related applications.
  • Apply best practices in software engineering, including code reviews, version control, and automated testing to deliver efficient, maintainable, and scalable applications.


Technical Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Strong Python programming skills , with a focus on performance optimization and handling large data sets.
  • Knowledge of quantitative finance concepts like VaR, risk metrics, and portfolio analysis.
  • Experience with front-office environments in financial services is highly desirable.
  • Proficiency in SQL and familiarity with relational databases (e.g., PostgreSQL).
  • Knowledge of FastAPI and Pandas for data handling and API development.
  • Understanding of multithreading and asyncio for high-performance computing.
  • Cloud development experience , preferably with AWS.
  • Familiarity with containerization technologies (Docker, Kubernetes) for deploying scalable applications.


Preferred Experience

  • Prior exposure to financial services, ideally within a front-office risk or trading context.
  • Understanding of trading and risk management workflows, with experience building applications used directly by trading and risk management teams.

Other Smiliar Jobs
 
  • Toronto, ON
  • 2 Days ago
  • Calgary, AB
  • 6 Days ago
  • Toronto, ON
  • 6 Days ago
  • Toronto, ON
  • 6 Days ago
  • Toronto, ON
  • 2 Days ago
  • Houston, TX
  • 2 Days ago
  • Houston, TX
  • 5 Days ago
  • Houston, TX
  • 3 Days ago
  • Toronto, ON
  • 6 Days ago
  • Montreal, QC
  • 6 Days ago
  • Montreal, QC
  • 6 Days ago
  • Montreal, QC
  • 4 Days ago
  • Markham, ON
  • 12 Hours ago
  • Washington, DC
  • 3 Days ago
  • Washington, DC
  • 5 Days ago