Salary
$90k – $120k per year
Location
In office (Toronto)
Seniority
Middle
Visa
Sponsors visas in United States; no register of this country names it
Employment
Contractor
First seen by Alion on Nov 12, 2026.
Overview
Company
Impact
Profile match
Procom is an IT staffing and consulting firm, and this domain is its US business Procom Services, whose American head office is in Cary near Raleigh, North Carolina. Founded by Frank McCrea in Toronto in 1978, Procom entered the US in 1997, passed $1 billion in sales in 2016, and offers contract staffing, direct hire, IT consulting, employer-of-record, agent-of-record and direct sourcing services with offices across Canada and the US. It recruits contractors for client projects such as Java and iOS developers, QA analysts, business systems analysts, data modelers, network architects, project schedulers and administrative staff.
Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6)
On behalf of our Government client, Procom is searching for a Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6) for a critical, 4 month contract project role. This position is an onsite position with 5 days onsite at our client’s Toronto, Ontario office.
Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6) - Job Description
This role involves working on a critical government project focused on the development of RESTful Web APIs. The candidate will engage in new development activities, building scalable web applications and microservices using C# and .NET technologies.
Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6) - Responsibilities
• Translate technical systems specifications into working, tested applications and APIs.
• Design, build, and maintain efficient, high-performing RESTful Web APIs using C# and .NET Core / .NET 6+.
• Write clean, maintainable code, develop detailed programming specifications, and execute thorough unit/integration testing.
• Integrate Web APIs with relational databases (SQL Server) using ORMs like Entity Framework Core or Dapper.
• Resolve and troubleshoot technical issues throughout the software lifecycle, providing technical assistance during implementation, conversion, and migration phases.
• Implement API security standards, including authentication, authorization, and secure data transfer protocols.
Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6) - Mandatory Skills
• 3–5 years of experience as a designer and developer building large-scale, multi-client web applications and backend services.
• 3–5 years of hands-on working experience in C# and .NET (.NET Core / .NET 6+) development paired with relational databases (SQL Server).
• 3+ years of dedicated hands-on experience designing, developing, securing, and integrating RESTful Web APIs (ASP.NET Core Web API).
• Demonstrated experience with microservices architecture, API authentication protocols (OAuth2, JWT), and database ORMs (Entity Framework Core / Dapper).
• 2+ years of hands-on experience using Azure DevOps for work item management, code repositories, and CI/CD deployment pipelines.
Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6) – Nice-to-Have Skills
• Experience building and deploying cloud-native web services and APIs in Microsoft Azure (e.g., Azure App Services, Azure Functions, API Management).
• Familiarity with API gateway solutions, middleware integration, and message queues (e.g., RabbitMQ, Azure Service Bus).
• Hands-on experience with automated CI/CD build and deployment pipelines in Azure DevOps.
• Ability to conduct design walkthrough sessions with project teams and provide clear user/system documentation.
• Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) standards and policies for web applications.
Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6) – Assignment Length
This is a 4 month contract position with an anticipated end date aligned with project timelines.
Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6) - Start Date
ASAP
Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6) - Assignment Location
Toronto, Ontario, onsite 5 days a week.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,270,678 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Remote, many countries
Similar stack
Same company
Toronto
Senior Software Engineer, Backend Systems
25 days ago
Hybrid · Full-Time · Toronto
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
React.js
DevOps
CI/CD
Apply
Software Developer, Dealer Solutions
5 hours ago
$65k – $115k per year · Remote (Canada) · Full-Time · 2+ years exp · Bachelor's Degree
Python
JavaScript
TypeScript
Python
Django
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
AWS
Kubernetes
Apply
Senior Software Developer, Dealer Solutions
5 hours ago
$110k – $160k per year · Remote (Canada) · Full-Time · 5+ years exp · Bachelor's Degree
Python
JavaScript
TypeScript
Python
Django
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
AWS
Kubernetes
Apply
Equity · Remote (Canada) · PhD · Canada
Go
Ruby
DevOps
gRPC
Git
GitLab
Apply
In office · Full-Time · Toronto
JavaScript
TypeScript
Node JS
AI/ML
AWS Bedrock
Frontend
Redux
React.js
DevOps
CloudFormation
AWS
AWS Lambda
Amazon S3
IAM
Amazon ECS
Management
Agile
Apply
Middle NodeJS Developer
9 hours ago
Remote (likely EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
TypeORM
Databases
PostgreSQL
Apache Kafka
Frontend
GraphQL
React.js
DevOps
Rest API
gRPC
Docker
Linux
Apply
Apply
Team Lead C# (.net)
10 hours ago
Remote (likely EAEU) · Moscow
C#
C#
ASP.NET Core
Databases
PostgreSQL
Redis
RabbitMQ
MS SQL
ElasticSearch
Apache Kafka
Apache Solr
DevOps
CI/CD
Grafana
Management
Agile
Scrum
Apply
Senior Backend-разработчик (Node.js / NestJS)
10 hours ago
$48k per year · Remote (likely EAEU) · 5+ years exp · Tbilisi
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Prisma
BullMQ
Databases
PostgreSQL
AI/ML
LLM
OpenAI
DevOps
Docker
Apply
Senior Java разработчик
1 day ago
Remote (EAEU) · Full-Time · Moscow
Java
Java
Spring Framework
Spring Boot
Hibernate
Liquibase
Databases
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
DevOps
Rest API
Git
Docker
GitLab
Apply
Senior Software Engineer - Search & AI
4 hours ago
Hybrid · 6+ years exp · Bachelor's Degree · Toronto
Python
PHP
TypeScript
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
RabbitMQ
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Model Context Protocol
Embeddings
AI Agents
Semantic Search
LLM Guardrails
DevOps
Kibana
Datadog
Logstash
Azure
CI/CD
Docker
Kubernetes
Azure AKS
Cybersecurity
Least Privilege
Analytics
A/B Testing
QA
JMeter
Pytest
k6
Apply
$80k – $134k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Toronto
JavaScript
AI/ML
Machine Learning
Frontend
React.js
DevOps
Rest API
AWS
Apply
Team Lead, Software Engineer - Data
11 hours ago
In office · 5+ years exp · Bachelor's Degree · Toronto
Python
DevOps
Terraform
Datadog
Management
Agile
Apply
Apply
Branch Manager
3 hours ago
$49k – $105k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Toronto
Apply
This is one of many
2,270,678 more open roles from verified company boards, updated every day.

