Apply now

Posted 7 days ago

Senior Platform Software Engineer – Backend

@ DSI Recruiting

Toronto, Ontario

Full-time5+ years experience
Apply now
SIGNALS

Overview

DSI Recruiting is hiring for a Senior Platform Software Engineer (Backend) for its client to build shared cloud-native services and reusable .NET SDKs for an enterprise application platform. The work covers security, API standards, session management and AI-assisted delivery, with 5+ years of backend experience typically expected.

Responsibilities:

  • Build shared services, middleware and reusable NuGet SDKs in C# and ASP.NET Core
  • Implement authentication, BFF session management and tenant-aware authorization
  • Establish API standards for validation, versioning and service-to-service integration
  • Contribute to AWS deployments and Azure DevOps CI/CD pipelines

Requirements summary:

  • 5+ years of professional backend engineering experience
  • Strong C#, modern .NET and secure REST API development
  • Solid knowledge of OAuth 2.0, OIDC and application security
  • Experience with SQL databases, AWS, automated testing, Git and CI/CD

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-03
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

DSI Recruiting

FieldValue
Open jobs on Jobsy1
Job description

Our client is seeking a hands-on Senior Platform Software Engineer (Backend) to implement shared cloud-native services and reusable .NET SDKs for a next-generation enterprise application platform. The role focuses on security, API standards, session management, resilient integrations and developer enablement across independently delivered domain services.

Platform engineering

 Build shared services, middleware, templates and reusable NuGet SDKs using C#, modern .NET and ASP.NET Core.

 Implement authentication integration, BFF session management, token lifecycle controls and tenant-aware, resource-level authorization patterns.

 Establish API standards for validation, versioning, structured errors, idempotency, configuration and service-toservice integration.

 Develop reusable patterns for PostgreSQL access, Redis caching/session storage, observability and resilient messaging as appropriate.

 Contribute to AWS-based deployments, including API Gateway, ECS/Fargate, Aurora/RDS PostgreSQL, ElastiCache, SQS and EventBridge where relevant.

 Publish packages through Azure DevOps Artifacts and support domain teams in adoption without unnecessary coupling.

AI-assisted development and quality

 Use Claude Code or comparable AI coding assistants for design exploration, implementation, refactoring, testing and documentation.

 Apply structured, specification-driven AI-assisted delivery approaches, including AWS AI-DLC 2.0; turn requirements into reviewable plans and acceptance criteria.

 Review and verify AI-generated code for security, correctness, maintainability and compliance with platform standards.

 Contribute to Azure DevOps CI/CD pipelines, automated tests, peer reviews and engineering quality gates.

Required qualifications

 Typically 5+ years of professional backend engineering experience, or equivalent demonstrated capability.

 Strong C#, modern .NET, ASP.NET Core and secure REST API development experience.

 Solid knowledge of OAuth 2.0, OIDC, application security, authentication and authorization.

 Experience with SQL/relational databases, transactions, asynchronous programming and failure-resistant service design.

 Experience with AWS or comparable cloud platforms, automated testing, Git and CI/CD.

 Ability to contribute to architecture and implement production-grade components independently.

Preferred qualifications

 AWS ECS/Fargate, API Gateway, Aurora PostgreSQL, ElastiCache, SQS, EventBridge, Secrets Manager and CloudWatch.

 BFF patterns, enterprise federation (Entra ID/PingFederate), Redis, multitenant authorization and OpenTelemetry.

 Transactional outbox/inbox, event versioning, duplicate-message handling, Flyway, Terraform and Azure DevOps Artifacts.

 Demonstrable hands-on use of Claude Code, GitHub Copilot or similar AI tools; familiarity with AWS AI-DLC 2.0.

Expected deliverables

 Production-ready shared backend components and versioned .NET SDKs.

 Reference services, secure authentication/session and authorization integration patterns.

 Automated tests, pipeline integration, operational instrumentation and adoption documentation.

Similar jobs

  • Senior Platform Software Engineer – Frontend

    Toronto, ON
    Full Time

    DSI Recruiting

    5+ YOECandidates need typically 5+ years of frontend engineering experience with strong Angular, TypeScript and SPA skills. They also need experience building reusable libraries, understanding of OAuth 2.0/OIDC and frontend security threats, and automated testing with CI/CD.

    Angular, TypeScript, Azure DevOps, Git, Claude Code, GitHub Copilot

  • Platform Software Engineer — Fintech

    Montréal, QC
    $130k–$160k/yrOn-siteFull Time

    SweetTech

    Candidates need production software experience with strong backend and API design, plus knowledge of data modeling, authentication, authorization and cloud deployment. Ability to direct agents, review generated code and explain architectural trade-offs is required.

    Model Context Protocol (MCP), SweetOS

  • Manager, Private Equity

    Toronto, ON
    Full Time

    Apex Fund Services (Canada) Ltd.

    Our business is unique in its ability to reach globally, service locally and provide cross-jurisdictional services; We will work to supercharge your unique skills and experience; Fund accounting and knowledge of…

  • One Queen - Dispatcher

    Toronto, ON
    $20.49/hrOn-siteFull Time

    Paladin Security Group

    Technical Requirements:; Good working knowledge of MS Word, Excel, PowerPoint, Microsoft Outlook; Knowledge of security technology (i.e

  • Marketing Workflow Coordinator

    Toronto, ON
    $30–$36/hrFull Time

    Finance Professionals

    Must Have Skills:; 2-3 years of experience in a customer support, coordinator, traffic management, administrative, or marketing operations role; Experience working as part of a multi-disciplinary marketing team, with…

  • Assistant Media Planner

    Toronto, ON

    WPP Media

    They will assist the team and work closely with Planner/Buyers to help manage day to day and on-going projects while developing knowledge on research, planning and proprietary tools; YOUR QUALIFICATIONS:; Digitally…

    Reporting, Research, IMPACT, Microsoft PowerPoint, Presentation skills, Google Analytics

  • Human Resources Assistant

    Toronto, ON
    $52k–$65k/yrFull Time

    Baycrest: Headquartered on a 22-acre campus in Ontario and fully affiliated with the University of Toronto, Baycrest is the global leader in developing and…

    Reporting to the Manager of Talent Acquisition and HR Shared Services Centre, the HR Assistant serves as the first point of contact for employees and visitors to the HR department,…; The individual in this role is…

  • Manager, Suitability Oversight - Fixed Index Annuities (FIA)

    Toronto, ON
    Full Time

    Company 19 - John Hancock Life Insurance Company (U.S.A.)

    This role provides independent oversight and effective challenge of first-line suitability controls, monitoring activities, supervision frameworks, and governance processes to ensure…; The incumbent serves as a subject…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.