Skip to main content

.Net Developer

Technology
ProxyLink
Toronto, Canada1 month agoUntil 2026-12-06
Service contract

Job description

About ProxyLink

At ProxyLink, we specialize in building meaningful connections between exceptional talent and leading employers across Canada. As a trusted recruitment partner, our mission is to create impactful career matches by combining innovative hiring strategies with a personalized, people-first approach. We’re driven by the belief that investing in people today builds a stronger workforce for tomorrow.

ProxyLInk is hiring a Senior .Net Developer for a public sector client.

Position Overview

  • Work with the business team to develop and validate enhancements in accordance with business requirements.
  • Maintain and enhance existing applications and resolve bugs in a timely manner.
  • Ensure synchronized and consistent data access across all locations.
  • Work will include documentation, development, database design, integration, and testing.

Assignment Deliverables

  • Support the development of conceptual, logical, and physical architecture artifacts and ensure solution alignment with enterprise architecture patterns.
  • Expand existing dashboard capabilities beyond a subset of critical indicators to include province-wide workload analytics, service performance indicators, operational metrics, and executive reporting capabilities.
  • Develop data pipelines, APIs, reporting services, and dashboard functionality required to support executive decision-making.
  • Design and build secure interfaces between business applications and justice-sector databases.
  • Establish data exchange mechanisms for criminal charge information, court attendance data, subpoenas, counsel assignments, and case disposition information.
  • Consolidate legacy data sources into a unified platform.
  • Improve data quality, reporting consistency, analytics capabilities, and interoperability across systems.

Mandatory Skills & Experience

Senior Developer Technical Experience

  • 10 years of experience with programming and development using .NET Core.
  • Extensive experience coding and implementing applications using:
  • C#
  • .NET
  • VB.NET
  • ASP.NET
  • MVC
  • Identity C#
  • JavaScript
  • jQuery
  • XML/XSLT
  • Experience working with Windows Server and Microsoft SQL Server environments.
Microsoft .NET Application Development & Enterprise Tools
  • Experience building applications using Microsoft .NET technologies and frameworks, including:
  • Windows Communication Foundation (WCF)
  • Windows Presentation Foundation (WPF)
  • Microsoft Sync Framework
  • Web Client Software Factory
  • Microsoft Web Services
  • Entity Framework
  • Experience with:
  • Visual Studio
  • Team Foundation Server (TFS)
  • DevOps
  • DevExpress
  • Cloud development
  • Enterprise Library
Architecture Design & Development
  • Experience with Service-Oriented Architecture (SOA).
  • Strong understanding of object-oriented design and user interface development.
  • Experience designing, developing, and consuming Web Services and Web APIs.
  • Experience working with:
  • Use Cases
  • Class diagrams
  • Component diagrams
  • State diagrams
  • Software architecture and design artifacts
  • Experience with data migration.
  • Strong communication skills and ability to work effectively as part of a team.
Database, Integration & Communication Protocols
  • Experience coding and implementing:
  • SQL procedures
  • SQL scripts
  • T-SQL
  • SQL Server object definitions
  • Experience with Oracle RDBMS and web servers.
  • Experience with relational and hierarchical database technologies.
  • Experience using SQL-based information retrieval technologies, including:
  • Stored procedures
  • Triggers
  • Functions
  • Experience with one or more communications protocols.
  • Experience working with middleware and gateways.

Resume Evaluation Criteria

Criteria 1: Senior Developer Technical Experience

  • 10 years of experience programming and developing with .NET Core.
  • Experience coding and implementing applications using C#, .NET, VB.NET, ASP.NET, MVC, Identity C#, JavaScript, jQuery, and XML/XSLT.
  • Experience with Windows Server and Microsoft SQL Server environments.

Criteria 2: Microsoft .NET Application Development & Enterprise Software Engineering Tools —

  • Experience building applications using Microsoft .NET technologies such as WCF, WPF, MS Sync Framework, Web Client Software Factory, MS Web Services, and Entity Framework.
  • Experience with Visual Studio, Team Foundation Server, DevOps, DevExpress, cloud development, and Enterprise Library.

Criteria 3: Architecture Design & Development Experience

  • Experience with Service-Oriented Architecture, object-oriented design, and user interface development.
  • Experience designing, developing, and consuming Web Services and Web APIs.
  • Experience working with Use Cases, Class Diagrams, Component Diagrams, State Diagrams, and related architecture artifacts.
  • Experience with data migration.
  • Strong communication skills and ability to work effectively within a team.

Criteria 4: Database, Integration & Communication Protocol Experience

  • Experience coding and implementing SQL procedures, scripts, T-SQL, and SQL Server object definitions.
  • Experience with Oracle RDBMS and web servers.
  • Experience with relational and hierarchical database technologies.
  • Experience using SQL-based information retrieval technologies, including stored procedures, triggers, and functions.
  • Experience with one or more communication protocols.
  • Experience with middleware and gateways.
Knowledge Transfer

What Needs to Be Transferred

  • Code and technical documentation associated with all work assigned to this role.
Knowledge Transfer Recipients
  • Project Manager
  • Project team members
  • Technical team members
Knowledge Transfer Methods

Knowledge transfer will take place throughout the project lifecycle through:

  • 1:1 meetings
  • Team meetings
  • Technical documentation
  • SharePoint
  • DevOps documentation and repositories
  • Other project documentation and collaboration channels

Must-Have Qualifications

  • 10 years of experience programming and developing with .NET Core.
  • Strong experience with C#, .NET, VB.NET, ASP.NET, MVC, Identity C#, JavaScript, jQuery, and XML/XSLT.
  • Experience with Windows Server and Microsoft SQL Server.
  • Experience with WCF, WPF, MS Sync Framework, Web Client Software Factory, MS Web Services, and Entity Framework.
  • Experience with Visual Studio, TFS, DevOps, DevExpress, cloud development, and Enterprise Library.
  • Strong experience in Service-Oriented Architecture, object-oriented design, and UI development.
  • Experience designing, developing, and consuming Web Services and Web APIs.
  • Experience creating and working with Use Cases, Class Diagrams, Component Diagrams, and State Diagrams.
  • Experience with data migration.
  • Strong communication and teamwork skills.
  • Strong experience with SQL procedures, scripts, T-SQL, and SQL Server object definitions.
  • Experience with Oracle RDBMS and web servers.
  • Experience with relational and hierarchical databases.
  • Experience with stored procedures, triggers, and functions.
  • Experience with communication protocols, middleware, and gateways.
Keywords
monthsOfExperience: 120DocBookXSLTXBELCodingJQuerySharePointASP.NET MVCMicrosoft SQL ServerMicrosoft Sync FrameworkShim.NET FrameworkOracle DatabaseJavaScriptDevOpsAspDevexpressSqlXmlEntity Framework

Interested in this role?