1

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

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 ...

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

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 ...

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 ...

Cority is looking for a Sr. Software Developer to be a part of our existing team. We are very ... Net and C# * Experience in the development of database applications using relational database ...

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.

Sr .NET Back End Developer

Pacific Programming and Tech Inc

Toronto, ON โ€ข Hybrid

Full-time

Medical, PTO

Re-posted 21 days ago


Job description

We are looking for a highly skilled Senior .NET Backend Developer to join our backend team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable backend systems using .NET technologies. The ideal candidate has a deep understanding of software architecture, clean coding practices, and experience building high-performance APIs and event-driven services.


Key Responsibilities

  • Design, develop, and maintain backend services using .NET and C#
  • Apply Clean Architecture principles to ensure maintainable and scalable codebases
  • Implement and consume RESTful APIs
  • Work with Entity Framework (EF) for data persistence and complex data modeling
  • Design and build event-driven systems using messaging technologies like RabbitMQ
  • Apply strong software architecture principles to guide system design and service interactions
  • Write unit tests and contribute to overall test automation practices
  • Integrate and manage distributed caching mechanisms (e.g., Redis, NCache) to improve performance
  • Develop efficient SQL queries and work closely with SQL Server
  • Collaborate with cross-functional teams, including frontend, DevOps, and QA
  • Participate in code reviews, architecture discussions, and mentoring junior developers


Required Skills and Qualifications

  • 5+ years of experience in backend development using .NET / .NET Core
  • Strong experience with Entity Framework (EF)
  • Solid understanding of event-driven architecture and experience with RabbitMQ (or similar)
  • Hands-on experience applying Clean Architecture and SOLID principles
  • Strong grasp of general software architecture concepts (e.g., layered architecture, DDD)
  • Proficiency in unit testing frameworks (e.g., xUnit, NUnit, Moq)
  • Familiarity with distributed caching systems such as Redis or NCache
  • Experience building and consuming RESTful APIs
  • Strong skills in SQL Server development and optimization
  • Experience working with version control systems like Git


Nice to Have / Preferred

  • Experience with Elasticsearch and integrating it into .NET applications
  • Experience with microservices architecture
  • Familiarity with CI/CD pipelines and DevOps practices
  • Knowledge of containerization tools like Docker
  • Experience with cloud platforms (e.g., Azure)


What We Offer

  • Competitive salary based on your level of experience.
  • A benefits package that includes an extensive health insurance package, as well annual vacation, sick and personal days.
  • A remote-hybrid work environment and flexible work arrangements to promote work-life balance.
  • A collaborative and supportive work culture.
  • Opportunities for professional growth and development.