Talent.com
CI Financial
Full Stack DeveloperCI Financial • Toronto, Ontario, CA
Full Stack Developer

Full Stack Developer

CI Financial • Toronto, Ontario, CA
30+ days ago
Salary
CA$69,500.00 yearly
Job type
  • Full-time
Job description

At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to grow through stretching themselves, where they can work on innovative products and projects, and where employees are supported and engaged in doing so.

The Full Stack Developer is responsible for designing and developing web-based and middle-tier applications that support the firm’s investment management and trading systems. This role works closely with business systems analysts within the team and other technology teams to deliver secure, scalable, and high-quality software solutions that support front office functions.

The successful candidate will contribute across the full software development lifecycle, including requirements analysis, technical design, development, testing, deployment, and production support.

Responsibilities

Application Development

  • Design, develop, and maintain full stack applications supporting investment management and trading workflows

  • Build and enhance front-end web interfaces and middle-tier / API services integrated with investment management systems and downstream platforms

  • Create and maintain database objects, queries, and stored procedures to support application functionality

  • Integrate applications with portfolio management, order management, and reporting systems

Quality & Support

  • Perform unit testing and contribute to integration and regression testing

  • Troubleshoot and resolve application defects and performance issues

  • Provide second-level production support and collaborate with application support teams when required

  • Write and maintain technical documentation and design artifacts

Collaboration & Delivery

  • Work closely with business systems analysts to understand requirements and translate them into technical solutions

  • Participate in code reviews and contribute to development standards and best practices

  • Support continuous improvement initiatives related to development tools, frameworks, and processes

Required Skills & Experience

Technical Skills

  • 4-6 years of professional experience in full stack or back-end-heavy application development

  • Strong hands-on experience with Python and widely used libraries and frameworks such as Pandas, Numpy, Django, FastAPI

  • Develop and maintain responsive, high performance web applications using Angular framework and modern front-end technologies

  • Practical experience developing and supporting applications on AWS

  • Experience building RESTful APIs and service-oriented architectures

  • Solid SQL skills and good understanding of relational database concepts

  • Experience working in Linux/Unix environments and writing shell scripts

  • Familiarity with version control systems and CI/CD pipelines with DevOps tools like Git and Jenkins is essential

  • Experience with Agile development concepts and related tools (Jira/Confluence) would be helpful

Professional Skills

  • Strong analytical problem diagnosis, investigation and solving skills

  • High attention to detail and ability to manage multiple priorities in a fast‑paced environment

  • Excellent communication skills, both verbal and written

  • Ability to work well in a team environment or solo and under tight deadlines

Financial Services Experience

  • Experience in financial services or asset management is strongly preferred

  • Exposure to investment management systems, trading platforms, or order management systems is an asset

  • Understanding of data accuracy, controls, security, and compliance requirements in regulated environments

Education & Certifications

  • Degree in Computer Science, Engineering, or IT related field

  • AWS certifications (e.g., AWS Certified Developer - Associate or equivalent) are an asset

This opportunity is for an existing vacancy with the company. The anticipated base salary range for this position is $69,500 - $119,500. Exact salary depends on several factors such as experience, skills, education, and budget. Salary range may vary based on geographic location. In addition to base salary, this position is eligible for participation in a bonus program. In addition, The Company offers a variety of benefits to eligible employees, including health insurance coverage, wellness programs, life and disability insurance, retirement savings plans, paid leave programs, education-related programs, paid holidays and vacation time, and many others. Many of these benefits are subsidized or fully paid for by the company.

CI Financial is an independent company offering global wealth management and asset management advisory services through diverse financial services firms. Since 1965, we have consistently anticipated and responded to the changing needs of investors. We are driven by a commitment to provide individuals and institutions with the highest-quality investments and advice. Our commitment to the highest levels of performance means that whatever their position, CI employees must be comfortable in a fast-paced environment that will stretch them to tap into their highest potential. Employees with a healthy dose of ambition, a desire to commit to a curious mindset for continuous learning, and a willingness to go the extra mile thrive at CI.

A Supportive Environment for Success

We offer an in-office environment, competitive benefits, and a supportive workplace to help our employees thrive both personally and professionally.

WHAT WE OFFER

  • Modern HQ location within walking distance from Union Station
  • Training Reimbursement
  • Paid Professional Designations
  • Employee Savings Plan (ESP)
  • Corporate Discount Program
  • Enhanced group benefits
  • Parental Leave Top–up program
  • Paid time off for Volunteering

We are focused on building a diverse and inclusive workforce. If you are excited about this role and are not confident you meet all the qualification requirements, we encourage you to apply to investigate the opportunity further.

Create a job alert for this search

Full Stack Developer • Toronto, Ontario, CA

Similar jobs

Full Stack Developer

The Citco Group LimitedToronto, ON, CA
Full-time

Citco is a global leader in fund services, corporate governance and related asset services with staff across 50 office locations worldwide.For more information about Citco, please visit www.Proprie... Show more

 • Promoted

Senior Full Stack Developer

Tetra Digital GroupToronto, ON, CA
Full-time

Tetra Unity is transforming how financial institutions deploy and manage digital asset operations at scale.Backed by leading investors including Wealthsimple, Shopify, National Bank, and ATB Financ... Show more

 • Promoted

Full Stack Developer – Senior

GuuZ Consulting Services IncToronto, ON, CA
Full-time

Our government client is looking to contract a Full Stack Developer to join their Digital Design and Delivery Division (3D), formerly the Digital Innovation Office (DIO).The client requires a numbe... Show more

 • Promoted

Full Stack Developer

PulseMedicaToronto
Full-time

TORONTO: RESEARCH AND DEVELOPMENT - FULL TIME.About Oncoustics: Oncoustics is creating and deploying advanced AI solutions for low cost, non‑invasive surveillance, diagnostics, and treatment monito... Show more

 • Promoted

Full Stack Developer (Elixir) – Onsite or Remote

flyiin GmbHToronto, ON, CA
Remote
Full-time

We’re building a really cool product in an interesting industry (food tech) and we’re looking for people to join us.You’ll wear a lot of different hats and and help shape the future of the company.... Show more

 • Promoted

Full Stack Developer for Agile Projects

PathlionToronto, ON, CA
Full-time

Engage as a Full Stack Developer in agile projects focused on digital service delivery.Enhance user interaction and contribute to improvement processes that deliver impactful solutions.This positio... Show more

 • Promoted

Full Stack Developer - GenAI

TELUS DigitalToronto, ON, CA
Full-time

Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS, one of Canada’s largest telecommunicat... Show more

 • Promoted

Full-Stack Developer Contract in Toronto

Source CodeToronto, ON, CA
Full-time

Join a leading firm in Downtown Toronto as a Full-Stack Developer on a contract basis.Play a crucial role in modernizing a legacy Case Management System with a hybrid work arrangement.NET Core Deve... Show more

 • Promoted

Full Stack Developer

CI FinancialToronto, ON, CA
Full-time

Design, develop, and maintain full stack applications supporting investment management and trading workflows.Build and enhance front-end web interfaces and middle-tier / API services integrated wit... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkToronto, ON, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Definity Senior Full-Stack Developer

DefinityToronto, ON, CA
Full-time

Become a key player at Definity as a Senior Full-Stack Developer, working in a hybrid environment to innovate and enhance digital experiences.Collaborate with a talented team to build and optimize ... Show more

 • Promoted

AI Full Stack Developer

CA001 Edelman PR Worldwide Canada InToronto, ON, CA
Full-time

Edelman is building an AI‑driven division and seeks an AI Solutions Engineer (full‑stack developer) to build AI‑powered applications.Build full‑stack AI applications using React, JavaScript/TypeScr... Show more

 • Promoted

Full Stack Developer

PetsAppToronto, ON, CA
Full-time

Nova provides advertising technology to hundreds of media companies around the world including publishers, buy-side media agencies, and ad tech platforms.American Express, Dell, L’Oréal, McDonalds,... Show more

 • Promoted

Senior Full Stack Developer

Quartermaster Inc.Toronto, ON, CA
Full-time

BUILD SOMETHING YOUR NEIGHBOURS WILL LOVE.We’re building Toronto’s dedicated platform for home management to empower the city’s homeowners and to better connect our neighbours and the local Pros th... Show more

 • Promoted

Full Stack Developer

Kira TalentToronto, ON, CA
Full-time

Founded in 2012, Kira transforms the admissions process by combining on-demand, timed video and timed written assessments, and structured live interview technology with existing admissions requirem... Show more

 • Promoted

Full Stack Developer, Investly

Fidelity CanadaToronto, ON, CA
Full-time

Current work authorization for Canada is required for all openings.You will be working on a flexible hybrid schedule as part of Fidelity’s dynamic working arrangement.The work location for this rol... Show more

 • Promoted

Senior Full-Stack Developer

MeasurablToronto, ON, CA
Full-time

Adaptis is a clean-tech company that helps organizations optimize both carbon and cost across the entire lifecycle of their buildings—whether for a single asset or a full portfolio.Our platform sup... Show more

 • Promoted

Full Stack Developer

Tata Consultancy ServicesToronto
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Full Stack Developer

Power FactorsToronto, ON, CA
Full-time

Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in... Show more

 • Promoted

Full Stack Developer, Investly

Fidelity InternationalToronto, ON, CA
Full-time

Current work authorization for Canada is required for all openings.You will be working on a flexible hybrid schedule as part of Fidelity’s dynamic working arrangement.The work location for this rol... Show more