RQ10709 - Software Developer - Senior
About the role
Software Developer - Senior (RQ10709) Ministry of Public and Business Service Delivery and Procurement | Toronto, Ontario (Onsite)
Contract: April 1, 2026 – March 31, 2027 (254 business days, probable extension)
About The Role We are looking for a highly skilled Senior .NET Developer with 4+ years C# experience and 3+ years .NET Core/5+, MVC, Web API to build secure, scalable enterprise applications. Our ideal candidate excels at full-stack development using Entity Framework Core, SQL Server, Git source control, REST API development with OpenAPI/Swagger, and modern authentication (OAuth, token/claims-based). They will translate technical specifications into production-ready code with strong focus on async programming, robust design patterns, unit testing, Docker containerization, and cloud integration (Azure, Terraform IaC).
This onsite role requires deep understanding of .NET framework internals (CLR, IL, memory management), React/Node.js front-end capabilities, and proven ability to troubleshoot complex technical issues across implementation, conversion, and deployment phases while documenting solutions effectively.
What You'll Do
Develop secure .NET Core applications with modern authentication, APIs, and cloud deployment capabilities.
Must Haves
- 4+ years C# experience.
- 3+ years .NET Core/5+, MVC, Web API.
- 3+ years Entity Framework Core/Dapper ORM, SQL Server.
- 3+ years Git source control.
- Technical skills in Java, Azure, and related technologies.
Key Responsibilities
- Translate technical specs into working applications (coding, unit testing).
- Develop detailed programming specifications; write/generate code.
- Troubleshoot technical problems during implementation/deployment.
Experience And Skill Set Requirements Experience (40%)
- C# (4+ years), .NET Core/5+ (3+ years), MVC (3+ years), Web API (3+ years).
- Entity Framework Core/Dapper (3+ years), SQL Server (3+ years).
- REST API development (2+ years), OpenAPI/Swagger (3+ years).
- Secure .NET apps: OAuth, token/claims auth (3+ years).
- .NET cloud development (2+ years), monitoring/analytics integration.
- Async programming, design patterns, unit tests, Docker/IIS.
Technical Skills (40%)
- React + Node.js experience.
- Terraform infrastructure as code.
- Full SDLC collaboration in Agile/Scrum environments.
- .NET framework understanding (CLR, IL, memory management).
Communication (20%)
- Solution documentation, user manuals, technical reports.
- Clear presentation to internal/external stakeholders.
- High customer service delivery.
Position Details
- Location: Toronto, Ontario (5 days onsite)
- Hours: 7.25 hours per day
- Security Clearance: No Clearance Required
- Start Date: April 1, 2026
- End Date: March 31, 2027 (probable extension)
To Apply
Interested candidates must submit by Monday, March 9, 2026, 9:00 AM EST to hrsmss@smsoftconsulting.com:
- Updated Resume in Word format (Mandatory)
- References (Mandatory)
- Expected hourly rate (Mandatory)
- Visa Status (Mandatory)
- LinkedIn ID (Mandatory)
SEARCH JOBS Join WhatsApp for updates: https://chat.whatsapp.com/KCmWoqPlxWvAZmyXLcd8or.
Note: Without mandatory documents, we cannot submit. C#/.NET Core + modern auth + Swagger expertise essential . Email is best; forward to senior .NET developers immediately.
About S M Software Solutions Inc
SMSS Inc. is the best solution company specialized in providing Information Technology and Management Consulting. We provide value for money to our clients by delivering the best quality technical services and solutions at reasonable rates. We also provide the best working environment for our staff and consultants. It is a growing IT services provider having wide array of solutions from Business Strategy Analysis to implementation and execution of Information Technology as well as management aspects of a business entity.
Similar jobs you might like
RQ10709 - Software Developer - Senior
About the role
Software Developer - Senior (RQ10709) Ministry of Public and Business Service Delivery and Procurement | Toronto, Ontario (Onsite)
Contract: April 1, 2026 – March 31, 2027 (254 business days, probable extension)
About The Role We are looking for a highly skilled Senior .NET Developer with 4+ years C# experience and 3+ years .NET Core/5+, MVC, Web API to build secure, scalable enterprise applications. Our ideal candidate excels at full-stack development using Entity Framework Core, SQL Server, Git source control, REST API development with OpenAPI/Swagger, and modern authentication (OAuth, token/claims-based). They will translate technical specifications into production-ready code with strong focus on async programming, robust design patterns, unit testing, Docker containerization, and cloud integration (Azure, Terraform IaC).
This onsite role requires deep understanding of .NET framework internals (CLR, IL, memory management), React/Node.js front-end capabilities, and proven ability to troubleshoot complex technical issues across implementation, conversion, and deployment phases while documenting solutions effectively.
What You'll Do
Develop secure .NET Core applications with modern authentication, APIs, and cloud deployment capabilities.
Must Haves
- 4+ years C# experience.
- 3+ years .NET Core/5+, MVC, Web API.
- 3+ years Entity Framework Core/Dapper ORM, SQL Server.
- 3+ years Git source control.
- Technical skills in Java, Azure, and related technologies.
Key Responsibilities
- Translate technical specs into working applications (coding, unit testing).
- Develop detailed programming specifications; write/generate code.
- Troubleshoot technical problems during implementation/deployment.
Experience And Skill Set Requirements Experience (40%)
- C# (4+ years), .NET Core/5+ (3+ years), MVC (3+ years), Web API (3+ years).
- Entity Framework Core/Dapper (3+ years), SQL Server (3+ years).
- REST API development (2+ years), OpenAPI/Swagger (3+ years).
- Secure .NET apps: OAuth, token/claims auth (3+ years).
- .NET cloud development (2+ years), monitoring/analytics integration.
- Async programming, design patterns, unit tests, Docker/IIS.
Technical Skills (40%)
- React + Node.js experience.
- Terraform infrastructure as code.
- Full SDLC collaboration in Agile/Scrum environments.
- .NET framework understanding (CLR, IL, memory management).
Communication (20%)
- Solution documentation, user manuals, technical reports.
- Clear presentation to internal/external stakeholders.
- High customer service delivery.
Position Details
- Location: Toronto, Ontario (5 days onsite)
- Hours: 7.25 hours per day
- Security Clearance: No Clearance Required
- Start Date: April 1, 2026
- End Date: March 31, 2027 (probable extension)
To Apply
Interested candidates must submit by Monday, March 9, 2026, 9:00 AM EST to hrsmss@smsoftconsulting.com:
- Updated Resume in Word format (Mandatory)
- References (Mandatory)
- Expected hourly rate (Mandatory)
- Visa Status (Mandatory)
- LinkedIn ID (Mandatory)
SEARCH JOBS Join WhatsApp for updates: https://chat.whatsapp.com/KCmWoqPlxWvAZmyXLcd8or.
Note: Without mandatory documents, we cannot submit. C#/.NET Core + modern auth + Swagger expertise essential . Email is best; forward to senior .NET developers immediately.
About S M Software Solutions Inc
SMSS Inc. is the best solution company specialized in providing Information Technology and Management Consulting. We provide value for money to our clients by delivering the best quality technical services and solutions at reasonable rates. We also provide the best working environment for our staff and consultants. It is a growing IT services provider having wide array of solutions from Business Strategy Analysis to implementation and execution of Information Technology as well as management aspects of a business entity.