ITProFound Inc is hiring a Senior Software Developer for an onsite Toronto role with Justice Technology Services (Job ID RQ11319). This 8 month engagement, with extension potential, targets a hands-on architect and coder with 10+ years building complex enterprise applications using ASP.NET, Web API, .NET Framework 4.8.1, C#, VB.NET, SQL and modern JavaScript frameworks like Vue.js and Angular. You should also be comfortable with Swagger API design, Team Foundation Server or Azure DevOps, Windows environments, Visual Studio, and MS SQL Server; WCF and WPF experience is a plus. Demonstrated problem solving, stellar communication, and deadline discipline are essential. To apply, tailor your resume to highlight senior architecture, API delivery, and any OPS or criminal justice domain experience, reference RQ11319, and showcase concrete project outcomes.
Job ID: RQ11319 - Software Developer - Senior
Mandatory Requirements
At least 10 years of experience designing, architecting and developing complex, enterprise applications using:

Desired Skills and Experience
Windows 10 and Windows Server 2016 and later environments
ASP.NET Programming including ASP.NET Web API/Rest API – all supported versions
API documentation and design tool: Swagger
.NET Framework - all supported versions including .Net 5
C #.NET
JavaScript Frameworks: Vue.js and Angular
XML
Visual Studio
MS Web Services
Enterprise Library
Team Foundation Server (all supported versions) and Azure DevOps Services
Experience in programming and analysis at the specified experience level
Experience in structured methodologies for the development, design, implementation and
Maintenance of applications
Windows Communication Foundation
Windows Presentation Foundation
Web Client Software Factory
MS Sync Framework
MS SQL Server - all supported versions
Experience with relational and hierarchical database technologies
Experience in the use of information retrieval packages using SQL
Experience with middleware and gateways
Excellent analytical, problem-solving and decision-making skills
Excellent verbal and written communication skills;
Highly developed interpersonal skills
A team player with a track record for meeting deadlines
As SCOPE / e-library are critical CLD application previous experience in the OPS and with Criminal Law and Justice-specific applications would be an asset