305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Senior Full-stack .NET Developer Remote
Senior Full-stack .NET Developer Description
We are looking for a Senior Full-stack .NET Developer to join our remote team.
You will be responsible for building, maintaining and enhancing our SaaS eLearning solution built on the Microsoft .NET platform.
#LI-DNI
Responsibilities
- Work as part of high-performing global agile teams to design and develop new system foundational frameworks and product features
- Troubleshoot existing software and applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address issues
- Ensure the best possible performance, quality, and responsiveness of applications
- Maintain related documentation and track process and programming changes
Requirements
- 5+ years of experience with developing web applications using ASP.NET MVC and C#
- Experience with developing windows services
- Proficiency with client-side scripting and JavaScript frameworks, including jQuery
- Skills in asynchronous request handling, partial page updates and AJAX
- Experience with code Versioning tools, such as git
- Proficiency with Microsoft SQL Server 2008 - 2014 and SQL development (TSQL, Views, Stored Procedures, Indexes, Partitioned Tables)
- B2+ English level
Nice to have
- Understanding of ASP.NET Core MVC a significant plus
- Experience with Azure and AWS a significant plus
- Understanding of MSBuild and Atlassian Bamboo a plus