This recruiter is online.

This is your chance to shine!

Apply Now

Senior Developer (Equity Markets) to create and launch research tools and models for an investment client

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Senior Developer (Equity Markets) to create and launch research tools and models for an investment client


Must haves:

  • 8+ years of experience working as a Software Developer, understanding software design principles, system design, algorithms, and data structures.
  • Experience with Python, Database Designing and SQL
  • Strong understanding of systematic investment strategies and equity research practices.
  • Experience working in an Agile development environment.
  • Capital Market/Investment experience


Nice to haves:

  • A CFA designation, master’s degree, or other relevant advanced education would be considered a strong asset.
  • Experience with other languages such as Java or C#.NET would be considered an asset.
  • Proven experience in the financial services industry, specifically in fund management and capital markets.
  • Knowledge of systematic investment practices and public market products, trade workflow, and investment research would be an asset.

Responsibilities:

  • Collaborate with the Public Equities group to understand and translate business needs into technical requirements.
  • Design, develop, and deploy high-quality software solutions using Python, .NET and other technologies.
  • Lead the design and implementation of key features and components of existing and new software systems.
  • Conduct code reviews, testing, and other quality assurance practices to ensure the highest standard of quality is met in all deliverables.
  • Coordinate solution design components with other technology teams, including the Operations, Data, and Infrastructure groups.
  • Provide technical leadership and mentoring to other team members.


Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined