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