Enable job alerts via email!

DotNet Full Stack Developer

Cynet Systems Inc

Toronto

On-site

CAD 80,000 - 100,000

Full time

8 days ago

Job summary

A technology solutions company in Toronto is seeking a skilled developer to create and maintain web applications using C# and .NET Core. The ideal candidate will have strong experience in Angular, RESTful APIs, and unit testing. Responsibilities include writing efficient code, optimizing performance, and collaborating with team members to deliver effective solutions.

Qualifications

  • Strong proficiency in C# and .NET Core framework.
  • Experience with Angular (version 2+) and its core concepts (components, services, routing).
  • Experience building and consuming RESTful APIs using .NET Core.
  • Understanding of relational databases (e.g., SQL Server) and experience with Entity Framework Core.
  • Strong knowledge of JavaScript (ES6+) and TypeScript.
  • Experience with unit testing frameworks (e.g., NUnit, xUnit, Jasmine, Karma).
  • Familiarity with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.

Responsibilities

  • Develop and maintain web applications using C# with .NET Core and Angular.
  • Build and integrate RESTful APIs using .NET Core.
  • Create interactive user interfaces with Angular.
  • Write clean, efficient, and well-documented code.
  • Ensure applications are optimized for performance.
  • Implement security best practices.
  • Collaborate with team members to deliver solutions.
  • Perform unit testing and debugging.

Skills

C#
.NET Core
Angular (version 2+)
RESTful APIs
JavaScript (ES6+)
TypeScript
Unit Testing
Version Control (Git)

Tools

Entity Framework Core
NUnit
xUnit
Jasmine
Karma

Job description


Job Description:
  • Develop and maintain web applications using C# with .NET Core for the backend and Angular for the frontend.
  • Build and integrate RESTful APIs using .NET Core to support application functionality.
  • Create interactive and dynamic user interfaces using Angular (versions 2+), AngularCLI, RxJS, and component-based architecture.
  • Write clean, efficient, and well-documented code following best practices.
  • Ensure applications are optimized for performance and responsive to user actions.
  • Implement security best practices to protect data and ensure application security.
  • Collaborate with developers, designers, and stakeholders to understand requirements and deliver solutions.
  • Perform unit testing and debugging using frameworks such as NUnit, xUnit, Jasmine, and Karma.
Requirement/Must Have:
  • Strong proficiency in C# and .NET Core framework.
  • Experience with Angular (version 2+) and its core concepts (components, services, routing).
  • Experience building and consuming RESTful APIs using .NET Core.
  • Understanding of relational databases (e.g., SQL Server) and experience with Entity Framework Core.
  • Strong knowledge of JavaScript (ES6+) and TypeScript.
  • Experience with unit testing frameworks (e.g., NUnit, xUnit, Jasmine, Karma).
  • Familiarity with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs