Software Developer (Toronto)

Software Developer (Toronto)

29 Oct
|
Lotus IT Solutions
|
Toronto

29 Oct

Lotus IT Solutions

Toronto

Sign in to apply for this position Sign In to Apply

Ref: RQ11819 Contract – 9 Months (Extension Possible) Onsite – Toronto (222 Jarvis St.)

Posted Date: 2026-10-29

Location: Onsite – Toronto (222 Jarvis St.)

Public Sector Experience: Required – OPS / Public Sector

Contract End Date: 2027-08-20 *

Rate: $101/hour

Overview The Ministry of Treasury Board Secretariat (Central Agencies Cluster) is seeking a Senior Software Developer to join their team onsite at 222 Jarvis Street, Toronto. In this role, the successful consultant will design, develop, and maintain enterprise-grade web applications built on Microsoft .NET technologies and hosted on Microsoft Azure. The ideal candidate brings deep expertise in C#, ASP.NET, SQL Server, and cloud-based development, and can translate complex business requirements into secure, scalable application solutions.

Key Responsibilities

- Design, develop, test, and maintain enterprise-grade web applications using Microsoft .NET technologies including ASP.NET, C#, and Web APIs
- Translate business and technical requirements into well-structured, scalable, and secure application solutions
- Develop and maintain cloud-based solutions on Microsoft Azure, including application hosting, configuration, monitoring, and deployment
- Design, develop, and optimize SQL Server databases including stored procedures, queries, views, and data models
- Implement application integrations using RESTful APIs and service-based architectures
- Perform unit testing, debugging, and code reviews to contribute to overall code quality and maintainability
- Troubleshoot and resolve technical issues throughout the full application lifecycle including development, deployment, and production support
- Support application releases, upgrades, data migrations, and environment transitions (e.g., on-premises to cloud)
- Contribute to solution design, technical documentation, and knowledge transfer activities
- Ensure solutions align with security, accessibility (AODA/WCAG), and enterprise architecture standards

Must-Have Requirements




- Strong hands-on experience with .NET web application development using C#, ASP.NET, and Web APIs
- Demonstrated experience with Microsoft Azure services including App Services, Azure SQL, Azure Storage, and Azure DevOps
- Strong experience with SQL Server and relational database design, performance tuning, and query optimization
- Broad experience across the Software Development Life Cycle (SDLC) including design, development, testing, deployment, and maintenance
- Proficiency with object-oriented design principles and contemporary design patterns
- Experience with version control, build pipelines, and CI/CD using Azure DevOps or equivalent tools
- Experience designing, coding, testing, debugging, and documenting applications
- Experience with RESTful services, integration patterns, and secure data exchange

Nice-to-Have Skills
- Experience developing internet-facing or cloud-native applications
- Experience with CI/CD automation and DevOps practices beyond basic pipeline usage
- Knowledge of application security, performance optimization, and operational monitoring
- Experience providing post-implementation support and resolving production issues
- Experience conducting technical design walkthroughs and peer code reviews
- Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and WCAG standards
- Experience preparing user, system, and technical documentation

Work Environment This is a fully onsite position at 222 Jarvis Street, Toronto. The resource is expected to work 7.25 hours per calendar day, Monday to Friday, between the standard working hours of 8:00 AM and 5:00 PM (excluding lunch breaks). A Criminal Record and Judicial Matters Check (CRJMC) security clearance is required.

The team works within structured development methodologies including Agile and/or waterfall, and candidates should be comfortable collaborating with developers, architects, QA teams, and business stakeholders.

Previous Job Job Listings

- Final role details, responsibilities, and terms will be confirmed with shortlisted candidates. Compensation may vary based on experience. Errors and omissions excepted.

📌 Software Developer (Toronto)
🏢 Lotus IT Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software developer (toronto) / toronto