Montreal, Quebec, Canada

Permanent Job

Senior .NET Core Developer

We are currently looking for a senior C# developer for an eCommerce / SaaS company located in Montreal, Quebec. 

In this job you will

Work in an Agile R&D development team, in collaboration with other developers and one technical product manager. 
Design, develop and implement new functionalities for a distribution and inventory management system and improve upon the existing code, arc
hitecture and performance. 
Co-own implementation of agreed upon changes within deadlines. 
Analyze and resolve technical problems signalled through service requests. 
Integrate the application with other systems. 
Perform comprehensive quality tests on the product to make sure it works on various platforms, including mutual code peer reviews. 
Contribute to continuous improvement processes by identifying root causes and implementing corrective actions. 
In collaboration with the other developers, produce technical documentation for implementation and user support.

This opportunity is right for you if you

Have several years of software development experience in an agile development work environment 
Apply SOLID design principles and master object-oriented programming 
Have an in-depth knowledge of C#, .NET 6, ASP.NET Core 6 and MVC architecture 
Are proficient in cloud-based Microservices architecture and Restful web services 
Have a good knowledge of SQL-Server, T-SQL, EF Core and Fluent API 
Have a good knowledge of Typescript, JavaScript, Razor Pages, HTML and CSS 
Have good experience in unit and integration testing 
Are experienced with Jira and diligent with source control, using Git 
Enjoy bouncing ideas around with others to find optimal solutions 
Have a track record of delivering quality and robust code within fair deadlines 
Are recognized for producing clear technical documentation


Agile development methodology 
C# 10, .NET 6, ASP.NET Core 6, ASP.NET MVC and Web API 
T-SQL, Entity Framework (EF) Core 6 and Fluent API 
JavaScript, Razor Pages and CSS 
Unit and integration testing 
Source control with Git 
Restful Web services 
Microservices Architecture

Nice to have

DevOps practices and CI/CD pipelines and processes 
Experience with TDD and test automation 
Experience with cloud platforms such as Azure 
TypeScript and Angular 14+ 
Telerik Kendo UI for Angular and Telerik UI ASP.NET MVC

What's offered

A respectful and friendly work environment 
Casual work attire 
Flexible schedule 
Great opportunities for professional growth 
Fair compensation 
Good work-life balance 
On-site parking 
Paid time off 
Work from home

Share this Job
Related Jobs
No related jobs.

Glad you found a potential match! Please fill out the short form below and we will be touching bases shortly.
Your Location