1

Senior Dot Net Developer Jobs in Toronto, ON (NOW HIRING)

We are seeking a Senior .NET Developer to join our client's Equity Derivatives technology group. In this role, you will be a key architect and contributor to the high-throughput distributed systems ...

.NET Developer

Toronto, ON · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a Senior .NET Developer with deep expertise in banking domain and microservices architecture to join our growing engineering team. You will design, build, and maintain scalable ...

Senior .NET Engineer

Toronto, ON

CA$291/day

  • Medical

  • Life

  • Retirement

  • PTO

GIT, CI/CD, deployment tools like Octopus, GitHub actions, infrastructure as code and other DevOps ... NET is currently our core language and experience of that is preferred but not essential.

Senior .NET Engineer

Toronto, ON · Remote

CA$110K - CA$150K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

What You Will Do We are seeking an Full Stack Engineer to work along side our stream aligned teams ... Strong C# and ASP.NET skills, with a solid full-stack foundation across MVC patterns, ORM ...

Senior Software Engineer C# .NET

Etobicoke, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Senior Software Engineer at Prophix, you'll play a central role in shaping the product that ... NET/Core, SQL Server, and Entity Framework. * Deep expertise in microservices architectures and the ...

next page

Showing results 1-20

Senior Dot Net Developer information

What are the key skills and qualifications needed to thrive as a senior dot net developer?

To thrive as a Senior Dot Net Developer, you need advanced proficiency in C#, .NET frameworks, object-oriented programming, and a bachelor's degree in computer science or a related field. Expertise with Visual Studio, SQL Server, Azure DevOps, and relevant certifications like Microsoft Certified: .NET Developer are highly valued. Strong problem-solving, leadership, and effective communication skills help drive complex projects and mentor junior team members. These competencies ensure robust, scalable software solutions and foster high-performing development teams.

What is the difference between Senior Dot Net Developer vs Software Engineer?

AspectSenior Dot Net DeveloperSoftware Engineer
Required CredentialsBachelor's in CS or related, .NET certificationsBachelor's in CS or related, various programming certifications
Work EnvironmentDeveloping .NET applications, coding, debuggingDesigning, coding, testing software across platforms
Employer & Industry UsageTech companies, finance, healthcare using .NETBroad industry use, including tech, finance, startups
Common Search & ComparisonYesYes

The main difference between a Senior Dot Net Developer and a Software Engineer lies in their focus areas. Senior Dot Net Developers specialize in building and maintaining applications using the .NET framework, often with specific certifications. Software Engineers have a broader scope, working across various programming languages and platforms. Both roles are vital in tech industries, but the Senior Dot Net Developer role is more specialized in Microsoft technologies.

How does a senior .NET developer typically collaborate with cross-functional teams during a project lifecycle?

As a Senior .NET Developer, you will frequently work alongside product managers, UI/UX designers, quality assurance testers, and other developers to deliver robust software solutions. Your role often involves clarifying technical requirements, providing input on architecture and feasibility, and ensuring seamless integration with other systems. Effective communication and proactive problem-solving are vital, as you'll help bridge the gap between technical and non-technical stakeholders. Regular code reviews and agile ceremonies like sprint planning and stand-ups are common in this collaborative environment.

What does a senior dot net developer do?

A Senior Dot Net Developer designs, develops, and maintains software applications using Microsoft's .NET framework. They work on complex projects, often leading development teams, architecting solutions, and ensuring code quality through best practices. Their responsibilities also include troubleshooting issues, optimizing application performance, and mentoring junior developers. They typically collaborate with other IT professionals and stakeholders to deliver scalable and efficient software solutions.

What are the most commonly searched types of Dot Net Developer jobs in Toronto, ON?

The most popular types of Dot Net Developer jobs in Toronto, ON are:

What are popular job titles related to Senior Dot Net Developer jobs in Toronto, ON?

For Senior Dot Net Developer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Senior Dot Net Developer jobs in Toronto, ON look for?

The top searched job categories for Senior Dot Net Developer jobs in Toronto, ON are:

What cities near Toronto, ON are hiring for Senior Dot Net Developer jobs?

Cities near Toronto, ON with the most Senior Dot Net Developer job openings:

Infographic showing various Senior Dot Net Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, 1% Contract, and 1% Nights. Highlights an 99% Physical, and 1% Remote job distribution.

Full-time

Re-posted 8 days ago


Job description

Job Description We are seeking a Senior .NET Developer to join our client's Equity Derivatives technology group. In this role, you will be a key architect and contributor to the high-throughput distributed systems that power our real-time risk and pricing engines. You will operate at the intersection of sophisticated financial engineering and high-performance computing, building the backbone for complex derivative valuation and risk management

This is a role for an engineer who thrives on solving concurrency challenges and building resilient services that handle massive data volumes with sub-millisecond precision. What You Will Do Architect Scalable Systems: Design, develop, and maintain distributed microservices using .NET 8/Core specifically optimized for Unix/Linux environments. Engineer for Performance: Implement advanced parallel and asynchronous programming patterns (TPL, Multi-threading) to process massive streams of real-time market data and execute complex pricing simulations

Ensure Resilience: Build "fault-tolerant" systems using Clean Architecture and SOLID principles. You will implement patterns like Circuit Breakers and Retries to ensure high availability for mission-critical trading desk operations. Data & Messaging: Orchestrate high-volume message flows through Solace, Kafka, or MQ, ensuring the low-latency delivery of risk signals and trade executions.

Modern DevOps: Own the full deployment lifecycle, from containerization (Docker) to orchestration (Kubernetes) and deployment onto high-performance compute fabrics and grid environments. Collaborate with Quants: Work directly with Quantitative Researchers and Traders to translate mathematical models (The Greeks, Volatility surfaces) into production-grade, high-performance C# code. What You Need to Succeed Technical Core Expert-Level .NET: 8+ years of deep C# experience, with a mastery of .NET Core / .NET 6/8

Concurrency Mastery: Proven expertise in Multi-threading, the Task Parallel Library (TPL), and high-efficiency Asynchronous (async/await) programming. Distributed Infrastructure: Hands-on experience with messaging middleware (Solace, Kafka, or MQ) and distributed caching strategies. Linux & Cloud-Native: Deep comfort working within a Linux ecosystem; production experience with Docker and Kubernetes is essential.

Clean Engineering: A "clean code" advocate who lives by SOLID principles, design patterns, and rigorous Test-Driven Development (TDD). Domain & Preferred Skills Capital Markets Knowledge: Strong preference for candidates with exposure to Equity Derivatives, Structured Products, or Risk & Pricing Data. Compute Fabric Experience: Familiarity with grid computing environments (e.g., Tibco DataSynapse, AWS Batch, or Azure Batch)

Polyglot Leanings: Proficiency in Python for data analysis or scripting is a strong plus. UI Familiarity: While the focus is backend, experience with WPF or modern web frameworks (Angular/React) is helpful for supporting existing internal tools and OMS components.