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
• Solid 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 modern 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