Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr.NET /C# Engineer, TD Securities

$126.8k - $164.1k per year

TD

Work Location: Calgary, Alberta, Canada.

Hours: 37.5 hours per week.

Line of Business: Technology Solutions.

Pay Details: $126,800 – $164,100 CAD annually. The base salary offered may vary based on skills, experience, and business needs.

Variable Compensation: Eligible for discretionary variable award based on business and individual performance.

About TD Securities – Global FICC Technology TD Securities is a leading North American investment bank offering advisory and capital market services worldwide. The Global FICC Technology group drives business growth by delivering innovative products, expanding trading tool capabilities, and modernizing critical platforms.

About The Team The Energy Technology team builds and operates digital and real‑time platforms that power trading and client connectivity across the Energy trading business. We own our systems front‑to‑back, delivering technology that enables automated trading workflows, accelerates new business ideas, and integrates seamlessly with market infrastructure. Engineers lead end‑to‑end workstreams, shaping problem statements, designing architecture, producing high‑quality code, and delivering production systems that support live trading activity.

Role & Responsibilities

Lead the design, development, and maintenance of robust, scalable backend services and APIs using C#/.NET, C++.

Support critical platforms such as real‑time risk/calculation engines, regulatory reporting, MS‑SQL, and legacy codebases.

Operate in a high‑impact, real‑time trading environment, handling production support and incident response outside standard hours.

Architect and implement high‑performance, secure, maintainable server‑side solutions, integrating with relational databases and ensuring connectivity with front‑end applications.

Collaborate closely with business stakeholders in the Commodities Energy domain to translate requirements into technical solutions.

Design and implement solutions for on‑premises and Azure cloud environments, following hybrid infrastructure best practices.

Oversee backend development across multiple projects, ensuring consistency, code reuse, and effective communication.

Troubleshoot and resolve complex production issues, leading root cause analysis and long‑term solutions.

Champion modern DevOps practices, including CI/CD pipelines, automated testing, and deployment strategies.

Ensure backend components are extensible, secure, and compliant with enterprise standards.

Contribute to backend architecture evolution, evaluating and integrating new technologies.

Participate in code reviews, technical discussions, and architectural decisions.

Stay updated on emerging technologies and provide recommendations for continuous improvement.

Our Technology Stack

Development Suite: C#/.NET, C++, limited Java

Database: MS SQL Server, Azure SQL Server

CI/CD: TeamCity, Azure, GitHub

Who You Are We’re looking for someone who meets the minimum requirements to be considered for the role. Preferred qualifications are a bonus, not a requirement.

Minimum Requirements

5+ years of professional hands‑on software development experience building and operating critical production systems.

Desire to act as a true “asset owner”—accountable for design, delivery, and production operation, including on‑call support and continuous reliability improvement.

Strong proficiency in C#/.NET, and/or C++, with experience building high‑performance backend services.

Basic Java experience is a plus.

Experience delivering distributed or event‑driven systems in production.

Experience designing low‑latency or real‑time systems, ideally within financial markets, trading, or exchanges.

Familiarity with electronic trading infrastructure such as FIX connectivity, market data processing, or order management workflows.

Experience with messaging or streaming technologies (Kafka, Aeron, Solace, etc.).

Proven ability to own technical workstreams end‑to‑end, including design, implementation, deployment, and production support tooling.

Strong understanding of software engineering best practices: system design, performance optimization, observability, and operational resilience.

Experience collaborating with cross‑functional teams including trading desks, product owners, and other engineering groups.

Excellent oral and written communication skills.

Ability to thrive in a collaborative environment involving multiple stakeholders and subject matter experts.

Strong communication skills to drive technical decisions across stakeholders.

Preferred Qualifications

Experience beyond baseline requirements, particularly in complex or high‑throughput environments.

Experience supporting live trading systems, operating effectively in a fast‑paced environment.

Personal website/portfolio showcasing side projects.

Curiosity and passion to stay updated with latest trends in your domain.

Decent understanding of financial markets, especially commodities and world markets.

High attention to detail and desire to deliver next‑gen experience for Front‑Office partners.

Enjoys working in an engaging, dynamic, fast‑paced environment with talented peers.

Benefits & Compensation Paid time off, health & wellness benefits, retirement savings plans, career development, and reward & recognition programs. Additional variable compensation is awarded based on performance. Process and benefits eligibility may be subject to provincial employment regulations.

Language Requirement (Quebec Only) Sans Objet

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Sr.NET /C# Engineer, TD Securities in Winnipeg, MB vacancy
  • Take your expertise in C# and .NET to TD Securities as a Senior Engineer in Calgary, Alberta. You'll build robust backend services for real-time trading systems in a dynamic environment. In this role, you will leverage your 5+ years of experience in software development to... 
    Senior
    .net

    TD

    Winnipeg, MB
    4 hours ago
  • Lead technology advancements as a Platform Engineering Lead with TD Securities in Toronto, Ontario. Focus on enhancing stability, security, and scalability across mission-critical platforms. In this senior role, you will manage and maintain key platform infrastructure while... 
    Senior

    The Toronto-Dominion Bank (Canada)

    Winnipeg, MB
    4 hours ago
  • Become a leading force at the forefront of cloud technology as a Senior Back End Engineer specializing in C#.Net and Azure, with a fully remote arrangement. This contract role emphasizes back-end development, technical analysis, and quality testing in a vibrant online software... 
    Senior
    .net
    Contract work
    Remote work

    Source Code

    Winnipeg, MB
    4 hours ago
  • Advance your career as a Senior C#/.NET Developer focusing on middleware integration and server...  ...timely project delivery, creating and securing RESTful APIs and implementing integration...  ...using C#/.NET • Create, document, and secure RESTful APIs • Design middleware components... 
    Senior
    .net

    Galent

    Winnipeg, MB
    4 hours ago
  • Join Humana as a Technical Lead, focusing on C#.NET and automation solutions. Leverage your extensive experience in enterprise automation and migration strategies to drive impactful results. As a Technical Lead at Humana, you will have over 12 years of IT experience, leading... 
    .net

    Cloudious

    Winnipeg, MB
    4 hours ago
  • Safeguard technology infrastructure as an Information Security Consultant with TD in Toronto, Ontario. This role focuses on risk management and regulatory compliance at a leading bank. As an Information Security Consultant, you will be instrumental in guiding teams on security... 

    TD

    Winnipeg, MB
    4 hours ago
  • Elevate your financial career with TD Securities as a Vice President in Toronto. This role focuses on executing trades and fostering relationships with clients for optimal trade flow. As the Vice President in the Equity Division at TD Securities, you will engage with TD... 

    TD Securities

    Winnipeg, MB
    4 hours ago
  • Elevate your career as a C#/.NET Developer with a focus on middleware integration and server-side components. This senior position requires...  ...server-side components using C#/.NET Create, document, and secure RESTful APIs Design middleware components for system integration... 
    Senior
    .net

    Galent

    Winnipeg, MB
    4 hours ago
  • $69.5k - $119.5k per year

    Job Overview Full Stack C#.NET Software Developer – Remote (Hybrid) – Vancouver, Canada – Full‑Time. Salary $69,500 – $119,500 (base...  ...Design principles. Experience with HTML, CSS, and web application security. Additional assets: VB development, KnockOut.js, design... 
    .net
    Full time
    Remote work

    Family Insurance Solutions

    Winnipeg, MB
    4 hours ago
  • Join a leading team in healthcare with your .NET development skills to build secure applications for clinical and administrative platforms. This role emphasizes C#, .NET Core, and compliance with regulations. We are seeking a .NET Developer to design and construct secure... 
    .net

    United States Digital Space

    Winnipeg, MB
    4 hours ago
  • Elevate financial strategies with TD Securities as a Senior Finance Manager specialized in Funds Transfer Pricing. Drive liquidity assessments and enhance allocation methodologies in Toronto, Ontario. As a Senior Manager, you will play a crucial role in guiding financial... 
    Senior

    TD

    Winnipeg, MB
    4 hours ago
  • Join our agile team as a Senior C#/.NET Developer and drive impactful server-side solutions...  ...implement integrations and ensure robust security will play a key role in connecting...  ...components with C# and .NET Develop and document secure RESTful APIs Create middleware components... 
    Senior
    .net

    Galent

    Winnipeg, MB
    4 hours ago
  •  ...the company and innovate the future of global finance using your .NET/C# expertise. This role offers a blend of front-end development and...  ...Track performance metrics and manage compliance risks Create security measures during implementation phases Requirements Experienced... 
    Senior
    .net

    United States Digital Space

    Winnipeg, MB
    4 hours ago
  •  ...' needs and strive to provide a more profitable, sustainable, and secure future for all stakeholders. Help us raise the expectation of what...  ...company can be and grow your career with Nutrien. The role of a Sr. Security Architect is in a dynamic and fast‑paced environment... 
    Senior
    Local area

    Nutrien

    Winnipeg, MB
    4 hours ago
  • $90k - $140k per year

     ...complex clinical and technical workflows, primarily within our C#/.NET desktop application stack. Work within an existing mature codebase...  ...quality through testing, code reviews, profiling, risk‑aware engineering, and pragmatic documentation. Collaborate closely with... 
    .net
    Work at office
    Remote work

    ClaroNav

    Winnipeg, MB
    7 days ago
  •  ...hybrid work setup as a Senior Software Developer with expertise in .NET and WPF. Lead impactful projects and enhance team growth while...  ...software quality. This role requires at least 6 years of experience in C#, .NET Framework, and WPF development. You will implement best... 
    Senior
    .net

    ENTEGRA

    Winnipeg, MB
    4 hours ago
  • Elevate your career with TD as a Machine Learning Engineer in Toronto, Ontario. Collaborate with a world-class AI team, designing cutting-edge machine learning systems for millions of customers. Layer 6, the AI center of excellence at TD Bank Group, is seeking skilled engineers... 

    TD

    Winnipeg, MB
    4 hours ago
  • TD Bank seeks a Performance Engineering Expert in Toronto to enhance software scalability through testing and automation. Work collaboratively in an agile team, fostering a culture of fun. In this role, you will lead performance testing strategies, mentor engineers, and implement... 

    TD

    Winnipeg, MB
    4 hours ago
  • $91k - $140.5k per year

     ...industry. The role requires a strong full‑stack engineer who can work across rich web functionality...  ..., applications, and services using Java, C#, SQL, React, or other related software...  ..., SolarWinds, and Temporal workflow engine would be helpful. Previous experience in... 
    Senior
    Worldwide

    State Street

    Winnipeg, MB
    4 hours ago
  • Job Description We are seeking a mid‑to‑senior level C# Developer to support the buildout of middleware integrations between a customer...  ...Engagement). Knowledge of Azure identity management and security best practices. Background in integrating self‑service or customer... 
    Senior

    Insight Global

    Winnipeg, MB
    4 hours ago
  • $141.4k - $204.4k per year

    As a Senior Software Engineer, you will lead the delivery of critical systems and services. You will collaborate across teams to build scalable, reliable, and efficient solutions and help shape engineering best practices. You will report to the Senior Engineering Manager.... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    Electronic Arts

    Winnipeg, MB
    4 hours ago
  • Drive innovative solutions with Northpoint Commercial Finance as a C# Software Developer focused on Equipment Finance and Lease Financing. Collaborate on the Odessa Platform using extensive .NET and SQL expertise. Join Northpoint's team in Canada, where your experience in... 
    .net

    Laurentian Bank

    Winnipeg, MB
    4 hours ago
  • Drive automation solutions as a C# Automation Lead at Humana, focusing on WinBatch migrations. Utilize your extensive IT experience to transform...  ...years in IT with automation experience • Strong knowledge of C#, .NET, and WinBatch scripting • Proficient in MS SQL and JSON • Familiar... 
    .net

    Cloudious

    Winnipeg, MB
    4 hours ago
  • Advance your career as a C# Developer with a growing brokerage focused on Canadian and US imports. Bring your experience in Visual Studio .NET to develop impactful business applications. Our client is seeking two application developers to create and enhance complex software... 
    .net

    Ross

    Winnipeg, MB
    4 hours ago
  • Matrox is seeking a C# and Angular Software Designer for embedded applications in Dorval...  ...will design applications using C# for .NET and web apps with Angular and Typescript....  ...Requirements Bachelor’s degree in Computer Engineering or related field Proficient in object-... 
    .net

    Matrox Graphics

    Winnipeg, MB
    4 hours ago
  • $110 - $135 per hour

     ...and applications are developed and/or configured to meet high availability, integrity and reliability, security, and compliance requirements. Working with other engineers and architects on breaking-down, scoping and estimating tasks. Working with application teams for... 
    Senior
    Hourly pay
    Contract work
    Manual labor

    FP Inc.

    Winnipeg, MB
    4 hours ago
  •  ...experience in software development and solution architecture using Microsoft technologies. Minimum 8+ years of hands‑on experience with C#, .NET Framework/.NET Core, ASP.NET MVC, Web APIs, and related technologies. Minimum 7+ years of experience with Microsoft SQL Server... 
    .net

    NLB Services

    Winnipeg, MB
    4 hours ago
  •  ...need to do work that truly matters. We deliver results that exceed expectations and we win together! Your Role Toronto‑based Security Engineer responsible for identifying and matching technology opportunities with the customer’s business issues and objectives. Assist in... 
    Long term contract
    Local area

    Tenable

    Winnipeg, MB
    4 hours ago
  • Job Title .NET Core Developer – Banking Domain Location Toronto, ON, Hybrid 4 days onsite...  ...Core development Strong experience with C#, ASP.NET Core, Web API, MVC Experience in...  ...to understand banking requirements Develop secure and scalable banking applications Perform code... 
    .net

    apptoza

    Winnipeg, MB
    4 hours ago
  • Security Engineer We're building a new healthcare clearinghouse. Responsibilities The AWS infrastructure that our engineering teams rely...  ...security, supporting CI/CD pipelines, dependency management, and secure application design reviews. Help secure and improve our AWS... 
    Shift work

    Stedi

    Winnipeg, MB
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr.NET /C# Engineer, TD Securities. Be the first to apply!