Senior Backend Developer (.NET)
Appnovation Technologies · Vancouver
Description du poste
About the role
Appnovation, an AI product company headquartered in Vancouver, is hiring a Senior Software Engineer - Backend to build the .NET services behind a modern operational SaaS platform for K-12 education. The platform automates administrative processes for school divisions, so the work is workflow- and integration-heavy: REST APIs consumed by a Next.js frontend, Temporal workflows, worker services and event integration. You will work in a dedicated, cross-functional scrum team embedded in the client's engineering organization, owning features end to end.
Key responsibilities
- Develop and maintain .NET Core REST APIs, including versioning, validation, error handling and Swagger/OpenAPI documentation
- Build worker services for background, scheduled and queue-driven processing, and integration services for pub/sub events
- Model and query PostgreSQL data with Entity Framework Core, tune queries and build API calls to ClickHouse
- Enforce authorization via OpenFGA policies and integrate Keycloak for OAuth 2.0 / OpenID Connect authentication and SSO
- Write unit, integration and API tests, contribute to the Playwright E2E suite, and keep GitLab CI/CD pipelines green
- Log, metric and trace services, document APIs, and mentor junior engineers
Required profile
- 5-7 years of professional backend development with C# and .NET in production
- Experience building REST APIs used by real frontends or third parties, and working inside an existing codebase
- Automated testing discipline and Git-based workflow with CI/CD and code review
- Located in Vancouver, British Columbia, Canada
Required skills
- .NET Core, ASP.NET Core Web API, Entity Framework Core
- PostgreSQL and SQL, including query tuning
- Async/await, message queues, pub/sub and event-driven patterns
- OAuth 2.0 and OpenID Connect
- Nice to have: ClickHouse, Temporal, OpenTelemetry, TypeScript/React, PIPEDA/FIPPA experience
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches au Canada.
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 2 heures
Expire dans 1 mois
3 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Appnovation Technologies
Vancouver
Offres similaires
-
Senior Associate, Product Strategy
Appnovation Technologies Vancouver -
Staff Software Engineer - Fullstack
Databricks Vancouver -
Senior Frontend Engineer – Dashboards
Databricks Vancouver -
Reporting and Data Manager - Enterprise
Turner & Townsend Toronto -
Technical Lead - Health Client Team
Appnovation Technologies Toronto