.NET Developer

Aarorn Technologies Inc.Toronto, ON
$45 - $50Onsite

About The Position

We are hiring for a Dot Net Core Developer position with 5+ years of experience. This role requires strong expertise in .NET Core, C#, ASP.NET, and API development, including RESTful APIs and microservices architecture. The ideal candidate will also have experience with testing frameworks, security best practices, SQL Server, Git, CI/CD pipelines, and cloud platforms like OpenShift or Azure. Familiarity with AI-assisted development is a plus. Key competencies include strong problem-solving, analytical, communication, and collaboration skills, with a focus on code quality and documentation.

Requirements

  • 5+ years of experience in .NET Core development.
  • Proficiency in .NET Framework and .NET Core.
  • Strong C# and ASP.NET expertise.
  • Understanding of object-oriented design principles and SOLID principles.
  • Experience with design patterns (Singleton, Factory, Repository, Dependency Injection, etc.).
  • Proficiency in Entity Framework and LINQ.
  • Experience with RESTful API design and development.
  • Experience with ASP.NET Core Web API.
  • Knowledge of API security best practices and authentication/authorization.
  • Microservices architecture experience.
  • Experience with API versioning and documentation (Swagger/OpenAPI).
  • Experience with unit testing frameworks (NUnit, xUnit, MSTest).
  • Experience with mocking frameworks (Moq, NSubstitute).
  • Experience with SAST and DAST tools.
  • Experience with common vulnerability identification and remediation.
  • Experience with secure coding practices, authentication, authorization, data protection, and encryption.
  • Experience with SQL Server and database design.
  • Experience with GitHub Version control.
  • Experience with CI/CD pipelines and DevOps (Git Action, Ansible or UCD).
  • Experience with cloud platforms (OpenShift/Azure preferred).
  • Familiarity with Agile/Scrum methodologies.
  • AI assisted development experience.
  • AI powered debugging and optimization experience.
  • Strong problem solving and analytical skills.
  • Excellent code quality and documentation standards.
  • Strong communication and collaboration skills.

Responsibilities

  • Develop and maintain applications using .NET Core, C#, and ASP.NET.
  • Design and develop RESTful APIs and microservices.
  • Implement API security best practices, including authentication and authorization.
  • Write unit tests and utilize mocking frameworks.
  • Identify and remediate security vulnerabilities using SAST and DAST tools.
  • Implement secure coding practices, data protection, and encryption.
  • Work with SQL Server for database design and development.
  • Utilize GitHub for version control.
  • Engage with CI/CD pipelines and DevOps practices.
  • Leverage cloud platforms such as OpenShift or Azure.
  • Participate in Agile/Scrum methodologies.
  • Utilize AI for assisted development, debugging, and optimization.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service