Postuler

Publié hier

Software Developer - Intermediate

@ Upstaff

Toronto, Ontario

Temps plein3+ ans d’expérience
Postuler
SIGNAUX

Responsabilités :

  • Translate technical system specifications into functional, tested applications and APIs.
  • Design, develop, and maintain scalable RESTful Web APIs using C# and .NET Core / .NET 6+.
  • Develop clean, maintainable, and efficient code following established development standards.
  • Integrate Web APIs with relational databases using Entity Framework Core or Dapper.
  • Implement API authentication, authorization, and secure data transfer mechanisms.
  • Apply microservices architecture principles to build extensible and maintainable applications.

Résumé des exigences :

  • The candidate should have strong technical expertise in API development, database integration, API security, and Azure DevOps, along with the ability to collaborate effectively with…
  • Required Skills and Qualifications
  • 3–5 years of experience designing and developing large-scale, multi-client web applications and backend services.
  • 3–5 years of hands-on experience with C# and .NET Core / .NET 6+ development.
  • 3+ years of experience designing, developing, securing, and integrating RESTful Web APIs using ASP.NET Core Web API.
  • Strong experience with Microsoft SQL Server and relational database technologies.

Outils et compétences

Source et dates

Type de source non vérifié · zoho

Date publiée par l’employeur
2026-11-12
Première détection par notre source
2026-11-13
Mise à jour du dossier source
2026-11-13

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

ChampValeur
Offres sur Jobsy7
Description

Job Overview

The Government Services Integration Cluster is seeking an experienced Intermediate Software Developer to design, develop, test, and maintain scalable web applications and backend services.

The successful candidate will be responsible for developing secure, high-performing RESTful Web APIs using C# and .NET Core / .NET 6+, integrating applications with Microsoft SQL Server databases, and supporting microservices-based architectures.

The candidate should have strong technical expertise in API development, database integration, API security, and Azure DevOps, along with the ability to collaborate effectively with technical and functional teams.

Key Responsibilities

  • Translate technical system specifications into functional, tested applications and APIs.

  • Design, develop, and maintain scalable RESTful Web APIs using C# and .NET Core / .NET 6+.

  • Develop clean, maintainable, and efficient code following established development standards.

  • Integrate Web APIs with relational databases using Entity Framework Core or Dapper.

  • Implement API authentication, authorization, and secure data transfer mechanisms.

  • Apply microservices architecture principles to build extensible and maintainable applications.

  • Perform unit testing, integration testing, debugging, and troubleshooting.

  • Optimize application performance and database queries.

  • Support application implementation, migration, conversion, and deployment activities.

  • Maintain technical documentation and participate in design walkthroughs.

  • Collaborate with cross-functional teams throughout the Software Development Life Cycle (SDLC).

Required Skills and Qualifications

Core Technical Skills

  • 3–5 years of experience designing and developing large-scale, multi-client web applications and backend services.

  • 3–5 years of hands-on experience with C# and .NET Core / .NET 6+ development.

  • 3+ years of experience designing, developing, securing, and integrating RESTful Web APIs using ASP.NET Core Web API.

  • Strong experience with Microsoft SQL Server and relational database technologies.

  • Hands-on experience with Entity Framework Core or Dapper.

  • Demonstrated experience working with microservices architecture.

  • Minimum 2 years of experience using Azure DevOps for work item management, source code repositories, and CI/CD pipelines.

API Development and Security

  • Strong understanding of REST architecture, HTTP/HTTPS protocols, API routing, and versioning.

  • Experience with OAuth 2.0, JWT, and OpenID Connect authentication mechanisms.

  • Knowledge of SSL/TLS certificates and secure API communication.

  • Experience with Swagger/OpenAPI and Postman.

  • Familiarity with API testing frameworks such as xUnit and NUnit.

Software Engineering Principles

  • Strong understanding of Object-Oriented Programming (OOP).

  • Knowledge of SOLID principles, design patterns, refactoring, and clean code practices.

  • Experience with application design, development, deployment, and troubleshooting.

  • Strong understanding of relational database design, query optimization, indexing, and stored procedures.

  • Experience working with Agile/Scrum methodologies.

Azure DevOps and CI/CD

  • Experience managing work items and source code repositories using Azure DevOps.

  • Hands-on experience with automated build and deployment pipelines.

  • Understanding of application deployment and release management processes.

Nice-to-Have Skills

  • Previous experience working with the Ontario Public Service (OPS) or other public-sector organizations.

  • Experience developing and deploying cloud-native applications using Microsoft Azure.

  • Familiarity with Azure App Services, Azure Functions, and Azure API Management.

  • Knowledge of API gateways, middleware integration, and message queues such as RabbitMQ or Azure Service Bus.

  • Experience reviewing and modifying product installation and deployment scripts.

  • Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) standards and web accessibility requirements.

  • Experience conducting technical design walkthroughs and preparing system documentation.

Soft Skills and Competencies

  • Excellent written and verbal communication skills.

  • Strong analytical, problem-solving, and decision-making abilities.

  • Ability to develop and present new ideas and technical solutions.

  • Strong interpersonal and collaboration skills.

  • Ability to work effectively with technical and functional teams.

  • Experience working in large development teams.

  • Ability to manage competing priorities and meet aggressive deadlines.

  • Adaptability and the ability to work effectively under pressure.


Requirements

Mandatory Requirements – Quick Screening Checklist

Candidates must demonstrate the following:

  • 3–5 years of experience developing large-scale web applications and backend services.

  • 3–5 years of hands-on C# and .NET Core / .NET 6+ development.

  • 3+ years of RESTful Web API development using ASP.NET Core Web API.

  • Experience with SQL Server and Entity Framework Core / Dapper.

  • Hands-on experience with microservices architecture.

  • Experience with OAuth 2.0 and JWT authentication.

  • At least 2 years of Azure DevOps experience, including CI/CD pipelines.

Assignment Information

  • Work Location: 222 Jarvis Street, Toronto, Ontario.

  • Work Arrangement: 100% onsite, five days per week.

  • Contract Type: Daily.

  • Contract End Date: March 31, 2027.

  • Extension: One possible extension term.


Emplois semblables

  • Software Developer - Full Stack (Senior)

    Toronto, ON
    Temps plein

    Upstaff

    7+ ansThe resource may also be assigned to projects or initiatives related to Bill 5 – Protect Ontario by Unleashing Our Economy Act, 2025, as required; Mandatory Technical Skills and Experience; 7+ years of full-stack Java…

    Oracle Java, Microsoft Azure, ESRI, GIS, Data management, ESRI ArcGIS

  • Software Developer, Carrier

    Waterloo, ON
    158k–207k $/an

    TextNow, Inc.: The only free wireless phone service provider with unlimited talk & text, plus essential data—all in one convenient app.

    3+ ansCandidates need 3+ years (P2) or 5+ years (P3) building production backend services, strong Go skills or willingness to learn it, and experience with microservices on AWS and Kubernetes. Telecom background is not required.

    Go, AWS, Kubernetes, Argo CD

  • Software Developer (.NET) - Intermediate, 7 months contract

    Toronto, ON

    Dimensional Tech Inc.

    3+ ansCandidates need 3 to 5 years of C# and .NET experience with SQL Server and 3+ years building secure REST APIs. They also need experience with OAuth2, JWT, Entity Framework Core or Dapper, microservices, and 2+ years using Azure DevOps.

    SQL Server, Azure DevOps

    Software Developer - Full Stack (Java)- Senior - 4 months contract

    Toronto, ON

    Dimensional Tech Inc.

    7+ ansCandidates need 7+ years of full-stack Java development experience and a track record of designing and delivering solutions. This is a senior contract role based onsite in Toronto.

  • Senior Software Developer - Full Stack

    Toronto, ON
    Contrat

    Randstad Canada

    7+ ansCandidates need 7+ years of full-stack Java/JEE development with Spring Boot 2.5+, Angular and HTML5, plus 1+ year on soil or agricultural data systems and proven ESRI ArcGIS integration. They also need Azure cloud and DevOps experience, relational database skills, RESTful API and AODA accessibility experience, and 4+ years of Agile delivery.

    Java, Spring Boot, Angular, Microsoft Azure, Azure DevOps, Azure API Management

    Intermediate Software Developer

    Toronto, ON
    Contrat

    Randstad Canada

    3+ ansRandstad Canada needs candidates with 3 to 5 years of C# and .NET development with SQL Server, 3+ years building RESTful APIs, and 2+ years using Azure DevOps. Candidates also need OOP, SOLID and Agile/Scrum knowledge, plus experience with microservices, OAuth2/JWT and an ORM.

    C#, .NET Core, ASP.NET Core, SQL Server, Entity Framework Core, Dapper

  • Software Developer, Audio Processing

    Ottawa, ON
    89k–139k $/anHybrideTemps plein

    Ford BlueOvalCity\/TEVC

    3+ ansCandidates need a bachelor's degree in a relevant engineering or computer science field and 3 to 5 years of software development experience in C/C++ and Python. Experience with audio software on POSIX-based embedded systems is required, and a master's degree and automotive or hypervisor experience are assets.

    C, C++, Python, GNU toolchain

  • Senior Software Developer

    Brampton, ON

    Savaria Corporation

    10+ ansCandidates need 10 or more years of web and back-end software development, plus strong hands-on experience with C#, .NET and Vue.js. They should be comfortable owning features from requirements through production support and working directly with business users across regions.

    Azure DevOps, Application Insights, Azure SQL, Service Bus, Microsoft Dynamics 365, SQL Server

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.