Build. NET backend services in Vancouver with REST APIs, Temporal workflows, and asynchronous processing for a K-12 education Saa S platform.
As a Senior Software Engineer, you will develop core services for Appnovation’s operational platform. You will work with ASP. NET Core, Entity Framework Core, Postgre SQL, and event-driven integrations. The cross-functional scrum team owns services from refinement through release readiness.
Key Responsibilities: Develop versioned. NET Core REST APIs with validation and documentation
Build worker services for scheduled and queue-driven processing
Model Postgre SQL data and tune query performance
Enforce authorization through Open FGA and integrate Keycloak authentication
Own feature areas through testing, release, and support
Requirements: At least 5-7 years developing C# and. NET backend systems
Robust command of. NET Core and ASP. NET Core Web API
Experience building RESTful APIs for frontend or third-party clients
Relational modelling and SQL skills with Postgre SQL or equivalent
Located in Vancouver, British Columbia, Canada
Bring senior backend engineering, distributed-systems judgment, and testing discipline to Appnovation’s education platform in Vancouver.