Role - .Net Developer
Location – Toronto, CA(2 Days hybrid office in downtown Toronto Area)
5–8 years of professional software development experience
Expert-level proficiency in ASP.NET MVC
Strong experience building and consuming Web API / RESTful services
Strong proficiency in C#
Solid experience writing and optimizing T-SQL (stored procedures, functions, query tuning)
Proficient in HTML, CSS, JavaScript, and jQuery
Experience maintaining and extending existing codebases
Strong debugging and problem-solving skills
Ability to work independently with minimal supervision
Strong written and verbal English communication skills
Overlap availability with US business hours (specify time zone overlap expectations)
Experience with source control systems (e.g., Git, TFS/Azure DevOps)
Familiarity with IIS deployment and configuration
Experience with dependency injection, unit testing, and design patterns in .NET
Exposure to modern front-end frameworks (e.g., Angular, React, Vue) a plus
Experience with Agile/Scrum development practices
Prior experience in a nearshore/remote contract capacity