Full-Stack C#/.Net Developer

Post Date

Mar 13, 2026

Location

Toronto,
Ontario

ZIP/Postal Code

L5B 1
Canada
May 13, 2026 Insight Global

Job Type

Contract

Category

Programmer / Developer

Req #

TOR-a98e594d-57f1-40a3-8872-94028c5288a5

Pay Rate

$36 - $45 (hourly estimate)

Who Can Apply

  • Candidates must be legally authorized to work in Canada

Job Description

Enterprise reconciliation team is looking for full stack C#/.NET software developer to help develop new features in various data sourcing, reporting and Business intelligence in-house applications. The candidate must have strong experience with .NET, C#, SQL Server and ASP.NET technologies.

Responsibilities
• Work with business analysis and reconciliation lead to gather reconciliation and data requirements
• Write high quality code that meets requirements for data sourcing components as well as data extraction modules
• Collaborate with business analysts and business users to gather requirements and implement new features in Business Intelligence application
• Perform unit and integration testing
• Create release documentation and prepare respective components for production deployment

Main Projects
ETL Application – a custom Plugin-based framework for processing data feeds from financial institutions for daily reconciliations. Data is retrieved from various sources (files, emails, databases, web pages, SAP business objects, MQ, etc.), parsed according to specifications and stored in database tables. Extracts are then generated and sent to Reconciliation system for daily process. System is based on MS technology stack and is highly scalable due to utilization of multithreading and Producer/Consumer design pattern.

Business Intelligence – suite of software services built in-house to provide business users with ability to establish actionable insight into their data. BI comes with analytics and visualization stack, powered by Elasticsearch and Kibana, to enable users to consume generated report data within BI platform. Users can source data, create custom reports with user-defined analytics, collaborate and built sharable visualizations/dashboards. System is based on ASP.NET Core, React, Elastic UI, Kibana, Telerik Kendo DataSource API, map-reduce engine.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

core .NET development environment, and strong understanding of C# Language
• Hands-on experience with .Net Framework 4.7/4.8 and .NET Core
• In‐depth knowledge of SQL Server 2019/2022 and related technologies such as T‐SQL/RDBMS is a requirement
• Experience with ELK stack, specifically Elasticsearch and Kibana
• Hands-on experience with web technologies: JavaScript, TypeScript, ASP.NET, React, Telerik Kendo UI, Elastic UI, Node.js.
- Technology Support!!! (good comm)

Skills List:
Languages/Frameworks
C# .NET Framework
C# .NET Core
Entity Framework

Database:
Microsoft SQL Server
Transact-SQL (Stored Procedures, Functions, Views, Indexes)
PostgreSQL

Technologies:
IBM MQ
Elasticsearch and relevant Web and .NET APIs
Microsoft SSIS
Windows Service
NuGet

Web:
JavaScript
TypeScript
ASP.NET Classic/Core/MVC
ASP.NET Web API
ASP.NET Core SignalR
RESTful Services
React
Telerik Kendo UI
Elastic UI
Kibana
Microsoft IIS
Node.js

Tools:
Git, Github, Jira, NuGet

Nice to Have Skills & Experience

Personality/Attributes:
• Self‐starter
• Autonomous, able to work with minimal supervision
• Detail‐oriented
• Proactive
• Communicates clearly
• Problem Solver

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.