Mississauga
Senior Software Developer
We are Systematix and we are currently looking for a Senior Software Developer for our client.
ABOUT THE PROJECT:
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 DevOps delivery.
ABOUT THE RESPONSIBILITIES:
In this role, you will translate technical specifications into working, tested applications and support the full software development lifecycle from design through deployment and troubleshooting. You will work closely with business users, technical stakeholders, and delivery teams to build robust, accessible, and scalable solutions.
- 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, AngularJS, Entity Framework, LINQ, Oracle, SQL Server, TypeScript, 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 DevOps, TeamCity, or Octopus Deploy.
- Support accessible application development that meets WCAG AA requirements and works across multiple browsers.
- Collaborate with business users to understand requirements, business goals, and technical priorities.
REQUIREMENTS:
Must-have:
- 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, AngularJS, Entity Framework, LINQ, Oracle, Microsoft SQL Server, NPM, TypeScript, HTML, CSS, JSON, .NET Framework, and .NET Core.
- Experience developing multi-threaded services using .NET and C#.
- Working experience with ESRI ArcGIS, Google Maps, or other geographic information systems, with strong preference for ArcGIS JavaScript API.
- 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 DevOps, TeamCity, Octopus Deploy, or similar tools.
Nice-to-have:
- 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.
ABOUT THE ROLE:
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:
The average hourly pay range for this field is as follows:
- Senior: 10+ years of experience — $97–$100/hr
Compensation is commensurate with these standards; exceptions may apply based on experience, skills, and market conditions.
AI DISCLOSURE:
We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.
APPLY NOW:
If you are interested in finding out more, please contact us or submit your resume. Or, if you know someone who meets these qualifications, please forward this assignment.
ABOUT SYSTEMATIX:
Systematix is one of Canada’s largest privately-owned National Consulting and Resourcing firms. With offices across North America, we provide the highest-caliber consulting solutions to a diverse client base that includes all levels of government and private industry sectors.
Systematix is committed to creating a diverse, inclusive environment and is proud to be an equal opportunity employer.
Systematix. Solutions Focused. People Driven.
BH 22115