TD bank

.NET/C# Engineer, TD Securities

TD bank
Apply
1 day ago
Toronto, CanadaSenior

Responsibilities

  • Translate business requirements and research into performant technology solutions.
  • Build and maintain full-stack applications from web UI through application services using the .NET stack.
  • Configure, monitor, back up, authenticate, tune, and support systems and applications.
  • Write quality code, conduct peer reviews, and complete unit and integration testing.
  • Troubleshoot issues, perform enhancements, support testing and production deployments, and participate in incident management.
  • Design and implement solutions through regulated delivery processes and provide post-implementation support.
  • Contribute to project plans, estimates, status updates, scope assessments, risk analysis, and cost analysis.
  • Monitor application health and service-level targets and communicate outages and impacts to stakeholders.
  • Play a technical leadership role, guide team members, and coach clients, partners, and project teams.
  • Develop understanding of market-risk processes and the banking and capital-markets business.

Requirements

  • Undergraduate degree or technical certificate, with relevant experience and knowledge also considered.
  • 5+ years of hands-on C# programming experience.
  • Experience with C#, .NET, SQL Server, T-SQL, and SSRS.
  • Web UI knowledge or experience; UI/UX skills are a bonus.
  • Middleware exposure such as MQ or caching is useful.
  • Azure or Google Cloud knowledge or experience is useful.
  • Familiarity with CI/CD pipeline fundamentals and Git.
  • Experience with multi-server cloud infrastructure.
  • Interest-rate derivatives technology experience and knowledge are strong assets.
  • Ability to independently resolve highly complex, multifaceted development issues and serve as a senior or lead developer and subject-matter expert.
  • Strong verbal, written, presentation, analytical, problem-solving, organizational, and interpersonal communication skills.
  • Ability to work independently and collaboratively, take initiative, manage time effectively, and learn new technologies quickly.
  • Financial-services experience is a strong asset.

Benefits

  • Base salary plus discretionary variable compensation based on business and individual performance.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits, discounts, career development, and recognition programs.
  • Regular career, development, and performance conversations, training programs, online learning, mentoring programs, and onboarding support.
  • Work location is Toronto, Ontario, Canada, with compliance with TD’s in-office requirements.
  • Accessibility accommodations are available during the interview process.
  • The role is subject to applicable provincial employment regulations.

Tech Stack

AzureC#GitGoogle CloudMicrosoft SQL Server.NET
TD bank

About TD bank

10,000+ employees

TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The company generates revenue from interest income, fees, and trading activities and is publicly traded on the TSX and NYSE under the symbol TD.

Contact me