Back to results

Software Developer - Intermediate-C# and .NET (.NET Core / .NET 6

  • Toronto, ON, Canada

$63.75 to $85 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$63.75 to $85 CAD / hour
Job type
Contract
Posting language
English
Posted

Original job description

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.

More about this job

Responsibilities

The Software Developer at Procom will design, build and maintain RESTful Web APIs and web services in C# and .NET for a government project. The role also covers writing and testing code, connecting APIs to databases, and troubleshooting issues through implementation.

Requirements

Candidates need 3 to 5 years of C# and .NET development with SQL Server, and 3 or more years building and securing RESTful APIs with ASP.NET Core Web API. Experience with microservices, OAuth2, JWT, Entity Framework Core or Dapper, and 2 or more years with Azure DevOps is also required.

Skills

  • C#
  • .NET Core
  • .NET 6
  • .NET
  • ASP.NET Core Web API
  • RESTful Web APIs
  • Microservices architecture
  • SQL Server
  • Entity Framework Core
  • Dapper
  • OAuth2
  • JWT
  • API security
  • Azure DevOps
  • CI/CD pipelines
  • Azure Repos
  • Azure Boards
  • Azure App Services
  • Azure Functions
  • Azure API Management
  • RabbitMQ
  • Azure Service Bus
  • Unit testing
  • Integration testing
  • AODA accessibility standards

Categories

  • Technology
  • Software
  • Government & Public Sector
  • Consulting

Keywords

  • C#
  • .NET Core
  • .NET 6
  • .NET
  • ASP.NET Core Web API
  • RESTful API
  • Web API
  • microservices
  • SQL Server
  • Entity Framework Core
  • Dapper
  • OAuth2
  • JWT
  • Azure DevOps
  • CI/CD
  • Azure App Services
  • Azure Functions
  • API Management
  • software developer
  • backend developer

Seniority

Mid level

Tools

  • Azure DevOps
  • SQL Server

Languages

  • English

Report this job

Get in touch
MovoJobs

Contact us