Senior .NET (Legacy) Developer
Location: Mississauga, ON, Canada
Work Model: Hybrid 3 days onsite (No remote option)
Employment Type: Contract
Role Overview
We are seeking a Senior .NET (Legacy) Developer to support the onboarding of new customers onto existing enterprise applications. The role involves making configuration updates, application code enhancements, and database modifications to support client-specific implementations.
The developer will work closely with business and technical teams to analyze requirements, implement enhancements, and maintain legacy application components built on .NET Framework technologies.
The role requires a strong mix of application development and database work, with an approximate split of 70% coding and 30% database development.
Key Responsibilities
-
Onboard new customers into existing applications by implementing configuration and system changes
-
Design and implement code enhancements using C# and .NET Framework technologies
-
Develop and maintain SQL Server stored procedures and database logic
-
Analyze business requirements and translate them into technical solutions
-
Modify and maintain legacy ASP.NET WebForms applications
-
Ensure proper version control using GitHub or similar repositories
-
Collaborate with cross-functional teams including developers, analysts, and support teams
-
Troubleshoot application and database issues and implement efficient fixes
-
Maintain documentation and follow development best practices
Required Skills (4+ Years)
-
Strong experience with C# (Version 7.0 or above)
-
Solid SQL development skills
-
Hands-on experience with SQL Server 2019+
-
Strong expertise in Stored Procedures and database optimization
-
Experience with GitHub or other version control systems
-
Strong analytical and problem-solving skills
-
Ability to work both independently and within a team environment
-
Excellent verbal and written communication skills
Preferred Skills (3+ Years)
-
Experience with ASP.NET WebForms (Framework 4.7)
-
Experience building or supporting Web APIs
-
Working knowledge of XML
-
Exposure to React.js
-
Experience with JavaScript
Nice to Have