Skip to main content
Full-Time
Hybrid

Senior C# Engineer, TD Securities

View on Map

Description

This role involves joining the Equity Derivatives Technology Team to develop application and system solutions for business challenges, primarily for Trading across the Equity Derivatives Technology platform. Responsibilities include designing and developing technological solutions, enhancing existing risk system capabilities, incorporating new products, and contributing to future architecture. A strong emphasis is placed on engineering excellence, including high-quality, well-tested code, continuous delivery, and agile development. The role also requires strong communication and collaboration with cross-functional teams.

What We're Looking For

Transform business requirements and research into winning delivery solutions that meet performance goals.,Full stack development from UI (web technologies) to app services.,Perform systems administration: monitor, configure, back-up, authenticate, tune.,Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.,Contribute to project plans, estimations and status updates.,Identify issues, develop and maintain processes that address and resolve them, and communicate/alert stakeholders as needed.,Primarily focus on day-to-day activities, make enhancements and troubleshoot.,Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.,Ensure applications are free of common coding vulnerabilities and follow standard security practices.,Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).,Complete unit and integration testing per standards and design specs.,Take part in scope assessment, risk and cost analysis.,Respect TD's technology delivery practices and standards, project management disciplines.,Stay on top of state-of-health monitoring and monthly SLA targets.,Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).

Ideal Candidate

Undergraduate Degree or Technical Certificate.,7+ years of solid hands-on C# programming experience on the Microsoft stack.,C++ knowledge is helpful (our model wrappers are in C++).,Experience with Node.js for scripting and services.,Working with Capital markets FO domain (preferably equity derivatives) is strongly preferred.,Web knowledge is beneficial (our UI is Angular but web app experience in general is appreciated).,Experience with databases like Oracle / Mongo.,Middleware exposure is useful e.g. MQ / Redis Cache / Kafka.,DevOps knowledge/experience is useful.,Azure or Google cloud knowledge/experience is also useful.,Experience in Equity Derivative technology teams and equity derivatives knowledge is a big plus.,Readiness and motivation (as senior or lead developer and valued subject matter expert) to address and resolve highly complex and multifaceted development-related issues, often independently.,Strength in coaching and advising clients, partners and project teams.,Commitment to and belief in the quality of your deliverables.

Minimum Education

Undergraduate Degree or Technical Certificate

Hard Skills

C#
Microsoft stack
C++
Node.js
Oracle
Mongo
MQ
Redis Cache
Kafka
DevOps
Azure
Google Cloud
Angular
Web technologies
Full stack development
Systems administration
Unit testing
Integration testing

Soft Skills

Strong verbal communication
Strong written communication
Presentation skills
Collaborative mindset
Proactive
Organized
Excellent analytical skills
Problem-solving skills
Works well independently
Works well within a team
Technical leadership
Coaching
Advising
Ownership

Work Hours

37.5 hours/week

Benefits

Base salary
Variable compensation
Health and well-being benefits
Savings and retirement programs
Paid time off
Banking benefits and discounts
Career development
Reward and recognition programs
Training and onboarding sessions
Online learning platform
Mentoring programs
Diverse career paths
Inclusive workforce and equitable opportunities
Support for accessibility during interviews

Special Commitments

Comply with the bank's in-office requirements.

About the Company

T

The Toronto-Dominion Bank

The Toronto-Dominion Bank and its subsidiaries are collectively known as TD Bank Group, one of the largest banks in North America. TD provides a wide range of personal, commercial, and investment banking products and services to over 27 million customers globally. Headquartered in Toronto, Canada, the bank operates through key segments including Canadian Retail, U.S. Retail, and Wholesale Banking.

Inclusive
Community-focused
Professional
Growth-oriented
Caring
View all jobs at The Toronto-Dominion Bank

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.