Back to results

.Net Developer

  • Quebec, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Here is a brief overview of the tasks and responsibilities:

  • Design, develop and test new reusable libraries or components of the .NET development framework;
  • Perform unit tests and support functional tests;
  • Diagnose and resolve technical problems with systems;
  • Assist in the collection and documentation of user requirements;
  • Produce the technical documentation;
  • Collaborate with other team members.

The Profile We Are Looking For Is As Follows

  • Hold an undergraduate degree (bachelor's degree) in the field of information technology (computer science, software engineering, computer engineering) or equivalent training;
  • Possess five years of experience in information technology;
  • Five years of programming experience in a .Net (C#) environment;
  • Five years of experience with Azure DevOps or another source manager tool with similar functionality (e.g., GIT, TFS);
  • Have a minimum of three years of experience in the use and application of the following concepts: software design patterns, test-driven development (TDD), automated testing, dependency injection, SOLID principles, Clean Code principles, DevSecOps;
  • Minimum of three years of programming experience in the following languages or concepts: Javascript, TypeScript, MVC, Angular, Blazor, REST API/SOAP, HTML5, Vue.js, React, Web Accessibility Concepts, SQL.
More about this job

Responsibilities

Design, develop, and test reusable .NET libraries and components; perform unit and functional testing and diagnose and resolve technical issues. Gather and document user requirements, produce technical documentation, and collaborate with team members.

Requirements

Requires a bachelor's degree in information technology or equivalent training, five years of IT experience, and five years of .NET/C# programming experience. Candidates must also have five years of experience with Azure DevOps or a similar source management tool, plus at least three years applying specified software engineering practices and working with relevant web technologies and SQL.

Skills

  • .NET
  • C#
  • Azure DevOps
  • Git
  • TFS
  • Software Design Patterns
  • Test-Driven Development
  • Automated Testing
  • Dependency Injection
  • SOLID Principles
  • Clean Code
  • DevSecOps
  • JavaScript
  • TypeScript
  • Angular
  • SQL

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • .NET
  • C#
  • Azure DevOps
  • Git
  • TFS
  • Software Design Patterns
  • Test-Driven Development
  • Unit Testing
  • Automated Testing
  • Functional Testing
  • Dependency Injection
  • SOLID Principles
  • Clean Code
  • DevSecOps
  • JavaScript
  • TypeScript
  • MVC
  • Angular
  • Blazor
  • REST API
  • SOAP
  • HTML5
  • Vue.js
  • React
  • Web Accessibility
  • SQL
  • Technical Documentation
  • Requirements Gathering

Report this job