Location: REMOTE / Mississauga, Ontario
This job allows you to work remotely.
We're looking for a seasoned .NET Developer to help modernize our stack and drive technical improvements across our platform.
What You’ll Do:
Lead and contribute to the migration of legacy .NET Framework applications to .NET Core (.NET 6/7/8+)
Design, develop, test, and maintain backend services and APIs using C# and .NET/.NET Core
Support and extend our Android-based mobile app used in warehouse operations
Collaborate with the team to modernize and improve system architecture, code quality, and performance
Work with MS SQL Server databases, including schema design, stored procedures, and query optimization
Participate in code reviews, provide mentorship to junior developers, and help enforce development best practices
Work closely with product and operations teams to understand business needs and deliver effective software solutions
Why Join Us:
Direct impact: Help shape the future of a mission-critical system used in real-world logistics
Autonomy: Be part of a small but capable team where your voice and code matter
Growth: Work on meaningful modernization efforts and expand your technical toolkit
Must Have Skills:
8+ years of experience with .NET and C#
Proven experience migrating applications from .NET Framework to .NET Core
Experience with .NET Core and modern backend development practices (dependency injection, async/await, REST APIs, etc.)
Experience building or maintaining Android applications (native or Xamarin/.NET MAUI)
Experience building Windows Applications and Services (WinForms, WinUI, etc.)
Experience building ASP.NET Web applications (Web API, MVC, Blazor, etc.)
Strong skills in SQL and experience with Microsoft SQL Server
Strong Azure skills a major asset
Experience with or understanding of Warehouse Management Systems (WMS) is a strong asset
Comfortable navigating legacy codebases and refactoring toward modern patterns
Ability to work independently and collaboratively in a small team environment
Strong problem-solving and communication skills
Nice to Have Skills:
Experience with DevOps tools and CI/CD pipelines
Experience with agentic dev tools like Cursor, Claude Code, Co-Pilot
Familiarity with modern front-end frameworks is a plus
Deep knowledge of cloud platforms (Azure, AWS) is a bonus