Backend Developer (.NET)
AppnovationVancouverFull TimeEngineering
Remotely
postgresqlclickhouse.net coretemporalasp.net coreentity framework coreopenfga
Job Description
📋 Description
- Develop .NET Core REST APIs and services for a SaaS platform for K-12 education
- Implement Temporal workflows and activities for long-running processes
- Build worker services for background, scheduled, and queue-driven processing
- Write integration services for pub/sub events with defined message contracts
- Model and query relational data in PostgreSQL using EF Core; tune performance
- Build analytics data paths in ClickHouse
🎯 Requirements
- At least 5-7 years of professional backend development with C#/.NET in production
- Strong command of .NET Core, ASP.NET Core Web API, and EF Core
- Experience building RESTful APIs consumed by frontend or third-party clients
- Relational data modelling and SQL skills in PostgreSQL; query performance tuning
- Practical experience with asynchronous processing (background workers, queues, scheduled jobs)
- Understanding of async/await and its failure modes
🎁 Benefits
- Challenging and rewarding work with real impact
- Direct Access to Cutting-Edge AI Platforms
- Diverse and Inclusive Culture
- Growth opportunities for personal and professional development
- A collaborative and innovative work environment where your ideas are valued
- Exposure to exciting projects and high-profile clients
Back to all jobs