Senior Software Developer
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-05-14
Listing for:
Systematix group
Full Time
position Listed on 2026-05-14
Job specializations:
-
Software Development
C# / Unity Developer, Full Stack Developer, Senior Developer, ASP.NET Developer
Job Description & How to Apply Below
Project Overview
Our client is seeking a Senior Software Developer to support the design, development, testing, and maintenance of enterprise web-based applications in a complex public sector environment. This role focuses on full‑stack Microsoft‑based solution delivery with strong requirements around performance, accessibility, database integration, and modern deployment practices. The environment includes web application development, reporting solutions, GIS integration, and cloud‑enabled Dev Ops delivery.
Responsibilities
Develop detailed programming specifications, write and generate code, and maintain data‑driven applications.
Design, test, debug, document, and enhance enterprise web‑based and reporting applications.
Lead design and solution architecture discussions for web‑based and reporting solutions.
Develop and support applications deployed to three‑tier infrastructure with load balancing across presentation and application tiers.
Troubleshoot and remediate performance issues in web‑based applications and Windows services.
Build and enhance solutions using ASP.NET Web API, ASP.NET, Angular
JS, Entity Framework, LINQ, Oracle, SQL Server, Type Script, HTML, CSS, JSON, .NET Framework, and .NET Core.
Develop multi‑threaded services using .NET and C#.
Contribute to reusable software components and support CI/CD delivery using tools such as Azure Dev Ops, Team City, or Octopus Deploy.
Collaborate with business users to understand requirements, business goals, and technical priorities.
Must‑Have Requirements
10+ years of experience as a .NET Programmer/Developer in enterprise application environments.
Experience leading design and solution architecture discussions for web‑based and/or reporting applications.
Experience developing, testing, and debugging solutions using Microsoft ASP.NET Web API, ASP.NET, Angular
JS, Entity Framework, LINQ, Oracle, Microsoft SQL Server, NPM, Type Script, HTML, CSS, JSON, .NET Framework, and .NET Core.
Experience developing multi‑threaded services using .NET and C#.
Experience working with source control systems such as Git and TFS, including Visual Studio‑based workflows.
Experience developing applications that use relational databases and strong query skills across SQL, T‑SQL, and Oracle SQL.
Experience with CI/CD and build systems such as Azure Dev Ops, Team City, Octopus Deploy, or similar tools.
Nice‑to‑Have Requirements
Experience with Microsoft Visual Studio 2022 and Microsoft‑centric application design practices.
Experience with Microsoft Windows 10, Microsoft Windows Server, Linux, UNIX, and related operating environments.
Experience with reusable package ecosystems such as NuGet and npm.
Experience with ETL tools such as Microsoft SSIS.
Knowledge of rapid application development (RAD) methodologies.
Experience with middleware and gateways including API services.
Knowledge of Accessibility for Ontarians with Disability Act (AODA) standards and accessible application delivery.
Previous public sector experience in an organization of equivalent size or complexity to the Ontario Public Service.
Role Details
Location:
Onsite – Toronto, ON (777 Bay Street, 5 days/week)
Duration:
May 1 2026 - January 29 2027
Work hours:
37.5 hrs/week
Pay Disclosure
Senior: 10+ years of experience — $97-$100/hr
Equal Opportunity
Systematix is committed to creating a diverse, inclusive environment and is proud to be an equal‑opportunity employer.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×