1

Trainee Dot Net Backend Developer Jobs in Toronto, ON

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

Angular Developer with .NET

Mississauga, ON · On-site

CA$70K - CA$80K/yr

NET backend services and RESTful APIs. Experience in Banking and Financial Services environments ... Collaborate with backend developers to ensure efficient data exchange and application performance.

NET backend services - and includes integrations with hardware and third-party vendors (smart locks ... Developer Strong hands-on experience with: Angular .NET / C# (Web APIs, services) MS/Azure SQL ...

NET back end, owning features end to end - from the interface a client touches to the API that ... Raise the engineering bar - provide thoughtful code reviews, mentor other developers, share ...

Software Developer III

Toronto, ON · Remote

CA$110K - CA$120K/yr

We are looking for a full-time Software Developer III. The ideal candidate will own complex ... NET backend and React front end. This is a senior individual contributor role. You'll lead feature ...

Design and develop scalable backend services using .NET 6/7/8 and ASP.NET Core Build and maintain ... DevOps / Jenkins / GitHub Actions) Monitor and troubleshoot production systems using tools like ...

NET Developer to join our team. In this role, you will be responsible for the end-to-end design ... Hands-on experience with at least one modern front-end framework (e.g., React, Angular) Back-End: ...

Backend API development in C# -- designing and building the APIs your mobile work depends on, so ... NET MAUI. * Strong, demonstrable .NET MAUI development experience -- shipped production ...

Backend API development in C# - designing and building the APIs your mobile work depends on, so ... NET MAUI development experience - shipped production applications, not tutorials or proofs of ...

next page

Showing results 1-20

Trainee Dot Net Backend Developer information

What does a Trainee Dot Net Backend Developer do?

A Trainee Dot Net Backend Developer is an entry-level professional who learns to build and maintain the server-side logic, databases, and APIs of web applications using Microsoft’s .NET framework. Their main responsibilities include writing C# code, understanding database interactions (often with SQL Server), and supporting the development team in deploying and testing backend services. They work under the guidance of senior developers to gain practical skills and knowledge required for developing scalable and secure backend solutions.

What types of projects and technologies can a Trainee Dot Net Backend Developer expect to work on during their initial months?

As a Trainee Dot Net Backend Developer, you will typically start by assisting with small modules or components of larger web applications, often using C#, ASP.NET, and SQL Server. You'll gain hands-on experience with RESTful APIs, debugging, and writing unit tests, while following agile development methodologies. Collaboration with senior developers, front-end teams, and QA testers is common, helping you build both technical and communication skills. Gradually, you'll take on more responsibility as your proficiency grows, preparing you for more advanced backend tasks.

What are the key skills and qualifications needed to thrive as a Trainee Dot Net Backend Developer, and why are they important?

To thrive as a Trainee Dot Net Backend Developer, you need a solid understanding of C#, object-oriented programming, and basic knowledge of database concepts, typically supported by a relevant degree or coursework. Familiarity with the .NET framework, Visual Studio, version control systems like Git, and exposure to SQL Server are commonly required technical tools. Strong problem-solving skills, eagerness to learn, and effective communication help you collaborate with team members and adapt to new technologies. These skills are crucial for developing robust backend solutions, maintaining code quality, and integrating seamlessly into development teams.

What is the difference between Trainee Dot Net Backend Developer vs Junior Dot Net Backend Developer?

AspectTrainee Dot Net Backend DeveloperJunior Dot Net Backend Developer
Required SkillsBasic understanding of .NET, programming fundamentals, and some coding experienceProficient in .NET, C#, and backend development with some project experience
Work EnvironmentTraining programs, supervised tasks, entry-level projectsIndependent task handling, contributing to ongoing projects
CertificationsOften no formal certification required, but basic knowledge neededRelevant certifications like Microsoft Certified: .NET Developer preferred
ResponsibilitiesLearning and assisting in backend tasksDeveloping, testing, and maintaining backend services

In summary, a Trainee Dot Net Backend Developer is at the beginning of their career, focusing on learning and assisting, while a Junior Dot Net Backend Developer has more hands-on experience and handles more independent development tasks.

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

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

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

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

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

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

Infographic showing various Trainee Dot Net Backend Developer job openings in Toronto, ON as of September 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 96% Physical, and 4% Remote job distribution.

Senior Back-End Developer

Pacific Programming and Tech Inc

Toronto, ON • On-site, Remote

Full-time

Medical, PTO

Posted 5 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 and hybrid work environment and flexible work arrangements to promote work-life balance.
  • A collaborative and supportive work culture.
  • Opportunities for professional growth and development.



*****


Description du poste

Nousrecherchons un(e)Developpeur(euse) BackendSenior .NEThautement qualifie(e) pour rejoindre notreequipe backend. Dansce role, vousserez responsable dela conception, dudeveloppement et dela maintenance desystemes backend robustesetevolutifs utilisant lestechnologies .NET. Lecandidat ideal possedeune comprehension approfondiede l'architecture logicielle, des pratiques dedeveloppement de codepropre et del'experience dans lacreation d'API hauteperformance et deservices orientes evenements.

Responsabilites principales

  • Concevoir, developper etmaintenir des servicesbackend utilisant .NETet C#.
  • Appliquer les principesdeClean Architectureafin de garantirdes bases decode maintenables etevolutives.
  • Implementer et utiliserdes API RESTful.
  • Travailler avecEntity Framework (EF)pour la persistancedes donnees etla modelisation dedonnees complexes.
  • Concevoir et developperdes systemes orientesevenements utilisant destechnologiesde messagerie tellesqueRabbitMQ.
  • Appliquer de solidesprincipes d'architecturelogicielle pour guiderla conception dessystemes et lesinteractions entre lesservices.
  • Ecrire des testsunitaires et contribueraux pratiques globalesd'automatisationdes tests.
  • Integrer et gererdes mecanismes demise en cachedistribuee (par exempleRedis, NCache) afin d'ameliorer lesperformances.
  • Developper des requetesSQL efficaces ettravailleren collaboration avecSQL Server.
  • Collaborer avec desequipes interfonctionnelles, notamment les equipesfrontend, DevOps etassurance qualite (QA).
  • Participer aux revisionsde code, auxdiscussions d'architectureet au mentoratdes developpeurs juniors.

Competences et qualificationsrequises

  • Plus de5 ans d'experienceen developpement backendutilisant.NET / .NET Core.
  • Solide experience avecEntity Framework (EF).
  • Bonne comprehension del'architecture orienteeevenements et experienceavecRabbitMQ(ou une technologiesimilaire).
  • Experience pratique dansl'application deClean Architectureet des principesSOLID.
  • Bonne maitrise desconcepts generaux d'architecturelogicielle (par exemplearchitecture en couches,DDD).
  • Maitrise des frameworksde tests unitaires(par exemplexUnit, NUnit, Moq).
  • Familiarite avec lessystemes de miseen cache distribueetels queRedisouNCache.
  • Experience dansla creation etl'utilisation d'API RESTful.
  • Solides competences endeveloppement et optimisationSQL Server.
  • Experience avec lessystemes de controlede version telsqueGit.

Atouts supplementaires / Preferences

  • Experience avecElasticsearchet son integrationdans des applications.NET.
  • Experience avec unearchitecture basee surlesmicroservices.
  • Familiarite avec lespipelinesCI/CDet les pratiquesDevOps.
  • Connaissance des outilsde conteneurisation telsqueDocker.
  • Experience avec lesplateformes cloud (parexempleAzure).

Ce que nousoffrons

  • Salaire competitif basesur votre niveaud'experience.
  • Ensemble complet d'avantagessociaux comprenant uneassurance sante etendueainsi que desvacances annuelles, desconges de maladieet desjournees personnelles.
  • Environnement de travailhybride a distanceet arrangements detravail flexibles afinde favoriser unbon equilibre entrevie professionnelle etvie personnelle.
  • Culture de travailcollaborative et axeesur le soutien.
  • Possibilites de croissance et de developpement professionnel.