Full Stack Engineer (1685) $100/hr

Direct IT Recruiting Inc.

Toronto

Hybrid

CAD 173,000 - 192,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work 3 days/week in Toronto

Job summary

Direct IT Recruiting Inc. in Toronto seeks a senior software developer for a 12-month contract with a strong extension potential. The role focuses on maintaining and improving the team’s trading and data analytics solutions, and migrating to Azure and Snowflake data platforms.

You will report to a Senior Manager, Solution & Quality Engineering and collaborate with investment professionals to advance production-grade software and data pipelines.

Qualifications

  • 8+ years of software design/development experience in Capital Markets.
  • 5+ years of full-time application development in Capital Markets.
  • Experience with systematic investment and trading strategies.
  • Proficiency in Python, C#, SQL.

Responsibilities

  • Maintain and improve trading and data analytics solutions and infrastructure.
  • Migrate desks to CMIA Analytics platform and expand into new asset classes.
  • Contribute to Azure cloud and Snowflake data migrations.
  • Develop software and data engineering best practices and standards.

Skills

Python
C#
SQL
Snowflake
Oracle
Airflow
Astronomer
DBT
OneTick
Azure
AKS
Git
Jenkins
Nexus
Jira
Bloomberg API
BPIPE
DAPI
Refinitiv
S&P Xpressfeed
ELT
TDD
Agile
Capital Markets

Education

Engineering or CS degree

Tools

Bloomberg API
BPIPE
DAPI

Job description

NOTE: HYBRID 3 days/week in the Toronto office

TYPE: 12-Month Contract with strong possibility of extension

SKILLS: 8+ years developer, CSC, CFA, Python, C#, SQL, Snowflake, Oracle, Airflow, Astronomer, DBT, OneTick, Azure, AKS, Git, Jenkins, Nexus, Jira, Bloomberg API, BPIPE, DAPI, Refinitiv, S&P, Xpressfeed, ELT, TDD, Agile

Rate: $90-100/hr

INDUSTRY: Bank, Capital Markets, Investments

Description:

You will work alongside other software developers and investment professionals in a world class investment team with a focus on improving and maintaining various components of the team's trading and data analytics solutions and software infrastructure. You will report to a Senior Manager, Solution & Quality Engineering.

What you'll do
  • Maintain and improve the team's software solutions and infrastructure which runs all aspects of the team's systematic investment process including trading, execution and research.
  • Implement improvements to accommodate future research & production needs such as the expansion into new instruments/asset classes, trading frequencies, execution styles, etc.
  • Migrate new Capital Markets investment desks onto the CMIA Capital Markets Investment Analytics platform.
  • Contribute to the CMIA team’s cloud and data migration initiative, this will involve helping to migrate solutions to the Azure cloud and Snowflake data platforms.
  • Contribute to the CMIA team’s continuous improvement process and help to develop software and data engineering best practices and standards.
  • Develop new solutions and enhance existing solutions in support of the Capital Markets investment desks that the CMIA team supports.
  • Responsible for completion of an acceptable volume of work and for the communication of status of personal work plans and tasks required to design, develop, and test assigned projects. Actively participate in the team’s agile ceremonies and work planning processes.
  • Responsible for maintaining currency in technological trends and directions continually upgrading personal technical and IT skills through research, education and self-motivated technology experimentation.
  • Participate in new technology investigation and make recommendations for new technology adoption where appropriate.
  • Other duties as assigned.
REQUIREMENTS:
  • Undergraduate or graduate degree in a quantitative discipline such as Engineering or Computer Science.
  • Sound knowledge of information systems theories, concepts, methods, and techniques.
  • 8+ software design/development experience with at least 5 years full-time application development experience in Capital Markets, preferably with a quantitative investment team.
  • Experience with systematic investment and trading strategies.
  • Communicate and interact effectively with systems professionals, as well as Capital Markets business users with minimal background in information technology.
  • Strong interest in the financial industry required. Completion of the Canadian Securities Course and/or CFA candidacy is an asset.
  • Excellent organizational, analytical and problem-solving skills.
  • Expertise in the following programming languages: Python, C#, SQL.
  • Experience with the following technologies:
  • Database and Data engineering: Snowflake, SQL Server, Oracle, Airflow, Astronomer, DBT. Experience with OneTick or other time series database is an asset.
  • DevOps/Agile: Git, Jenkins, Nexus, Jira.
  • Experience with Bloomberg data feed (specifically Bloomberg API – BPIPE and DAPI). Experience with other common financial data providers is a nice to have (ex. Refinitiv, S&P Xpressfeed).
  • Experience building data analytics and data engineering solutions, ex. Data pipelines and ELT processes.
  • Experience working in an agile environment and with modern development methodologies such as Test-Driven Development, Continuous Delivery and Scrum
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

On-site
CAD 103,320 - 137,760
Azure Data Migration Engineer (1882)
Azure Data Migration Engineer (1882)

Direct IT Recruiting Inc. • Toronto

Hybrid
CAD 124,000 - 138,000
Full Stack Engineer (1876) 90-94hr
Full Stack Engineer (1876) 90-94hr

Direct IT Recruiting Inc. • Toronto

Hybrid
CAD 117,096 - 123,984
Sr. Java Developer – Capital Markets
Sr. Java Developer – Capital Markets

Highbrow LLC • Toronto, London

Hybrid
CAD 90,000 - 120,000
Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

On-site
CAD 80,000 - 100,000
Senior Engineer
Senior Engineer

Experis • Toronto

Hybrid
CAD 110,000 - 140,000
Senior Full Stack Developer
Senior Full Stack Developer

Luxoft • Toronto

On-site
CAD 83,000 - 124,000
Sr Java Developer (with AWS)
Sr Java Developer (with AWS)

CG Consulting Group • Toronto

On-site
CAD 96,432 - 110,208
Software developer
Software developer

Soho Square Solutions • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Analyst, Trading Systems Management
Senior Analyst, Trading Systems Management

IFG International Financial Group Ltd • Toronto, Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000