Full-Time

Backend Developer

.NET

Updated on 9/4/2026

Appnovation

Appnovation

201-500 employees

Global digital consultancy delivering open-source solutions

No salary listed

Vancouver, BC, Canada

Hybrid

Hybrid working model.

Category
Software Engineering (1)
Required Skills
React.js
Git
SQL
Postgres
OpenTelemetry
ClickHouse
Docker
TypeScript
.NET
C#
JIRA
Playwright
OpenAPI
REST APIs
Confluence
DevOps
OAuth

Get referred to Appnovation

See people who can refer or advise you

Requirements
  • At least 5-7 years of professional backend development experience with C# and .NET in production environments.
  • Strong command of .NET Core, ASP.NET Core Web API, and Entity Framework Core.
  • Demonstrated experience building RESTful APIs consumed by real frontend or third-party clients.
  • Solid relational data modelling and SQL skills in PostgreSQL or an equivalent relational database management system, including query performance tuning.
  • Practical experience with asynchronous processing, including background workers, message queues, or scheduled jobs.
  • Working understanding of async/await in .NET and its associated failure modes.
  • Understanding of event-driven and publish/subscribe patterns, including at-least-once delivery and idempotent consumers.
  • Experience integrating with an identity provider using OAuth 2.0 and OpenID Connect.
  • Comfort working inside an existing codebase and established engineering standards.
  • Disciplined approach to automated testing across unit, integration, and API layers.
  • Understanding of durable automated testing practices, including avoiding hard-coded waits, brittle selectors, shared test state, and environment-specific assumptions.
  • Comfort working in a Git-based workflow with continuous integration/continuous delivery and peer code review.
  • Must be located in British Columbia, Canada.
  • Knowledge of C#, .NET Core, ASP.NET Core, Entity Framework Core, REST, OpenAPI/Swagger, API versioning, Temporal workflows, worker services, asynchronous processing, event-driven publish/subscribe, integration services, PostgreSQL, ClickHouse, Entity Framework Core migrations, query optimization, Keycloak, OpenFGA, OAuth 2.0, OpenID Connect, role- and policy-based authorization, xUnit or NUnit, Moq, Testcontainers, Playwright, GitLab, GitLab CI/CD, CodeRabbit, Docker, Jira, and Confluence.
Responsibilities
  • Develop and maintain .NET Core REST APIs, including versioning, validation, error semantics, and Swagger/OpenAPI documentation.
  • Implement Temporal workflows and activities for long-running, multi-step business processes with correct retry and compensation behaviour.
  • Build worker services for background, scheduled, and queue-driven asynchronous processing.
  • Write integration services that publish and consume events over publish/subscribe systems using clearly defined message contracts.
  • Model and query relational data in PostgreSQL using Entity Framework Core, including migrations and query performance tuning.
  • Build and maintain reporting and analytics data paths into ClickHouse.
  • Enforce authorization in application code against OpenFGA policies and integrate with Keycloak for OAuth 2.0, OpenID Connect authentication, and single sign-on.
  • Produce technical analysis and implementation plans for significant changes and deliver work in small, reviewable merge requests.
  • Write unit, integration, and API tests, and contribute to the Playwright end-to-end suite where backend behaviour is under test.
  • Participate in code review, respond to CodeRabbit findings, and keep GitLab CI/CD pipelines green.
  • Instrument services with logging, metrics, and tracing to support production diagnosis.
  • Participate in refinement, planning, review, and retrospective as a member of a self-directed scrum team, raising missing business decisions early.
  • Take ownership of feature areas end to end, from technical design through release and support.
  • Maintain technical implementation and API documentation as part of the definition of done.
  • Resolve defects and support post-release stabilization of recently delivered functionality.
  • Mentor less experienced engineers through code review and pairing.
Desired Qualifications
  • Hands-on Temporal experience, including workflow versioning and testing strategies.
  • Exposure to ClickHouse or another columnar or online analytical processing store for reporting workloads.
  • Familiarity with fine-grained authorization models, including OpenFGA and Zanzibar-style relationship-based access control.
  • Working knowledge of TypeScript and React sufficient to trace an issue across the stack.
  • Experience with distributed tracing and structured observability using OpenTelemetry.
  • Familiarity with Domain-Driven Design and CQRS patterns.
  • SaaS product delivery experience, particularly through a pilot-to-general-availability transition.
  • Experience with Canadian public-sector or education data privacy requirements, including PIPEDA, provincial FIPPA, and data residency considerations.
  • Experience in a consulting or client-facing delivery environment.

Appnovation Technologies provides global digital consultancy and managed services to help organizations plan, build, and run digital experiences. It uses open-source technologies to deliver digital strategy, UX design, data analytics, platform engineering, and enterprise integration for web, mobile, back-end, and big data projects. Revenue comes from end-to-end projects plus 24/7 support and ongoing managed services, supported by partnerships with Acquia, Alfresco, and Alibaba Cloud. Its goal is to identify digital growth opportunities and execute initiatives that improve customer experience and operations across industries such as life sciences and financial services.

Company Size

201-500

Company Stage

Late Stage VC

Total Funding

$21.3M

Headquarters

Vancouver, Canada

Founded

2007

Get referred to Appnovation

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Appnovation's January 2026 AI-services expansion adds a fresh enterprise wedge.
  • The Semrush work and other 2026 newsroom updates show active client delivery.
  • September 2026 careers page lists 82 openings, signaling continued hiring demand.

What critics are saying

  • 2023 layoffs cut roughly 20% globally, exposing demand volatility in discretionary digital services.
  • 82 open jobs in September 2026 signal delivery strain if sales slows.
  • Global consultancies and platform vendors like Accenture, Acquia, and Contentful compress margins by 2027.

What makes Appnovation unique

  • Appnovation built a global open-technology stack across Drupal, Sanity, and Acquia partnerships.
  • Vancouver-founded consultancy spans 10+ offices across North America, Europe, and Asia-Pacific.
  • 2026 AI-services launch targets enterprise CMS migration and human-centered transformation.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Benefits Package

Mental Health Support

Fertility and Menopause Leave

Fitness Allowance

Work-life Balance

Health Insurance

Remote Work Options

Flexible Work Hours

Paid Vacation

Paid Sick Leave

Paid Holidays

Hybrid Work Options

Stock Options

Company Equity

401(k) Retirement Plan

401(k) Company Match

Conference Attendance Budget

Professional Development Budget

Wellness Program

Gym Membership

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

-2%
Angel News
Jun 9th, 2023
Appnovation Receives £9.3m in Equity Financing

Appnovation has received £9.3m in equity financing from a joint partnership between the Canadian Business Growth Fund (CBGF) and the UK’s BGF. The investment will allow Appnovation to accelerate its international growth and expansion strategy, spurring jobs and economic growth in Canada, the UK and beyond.   Appnovation is a full-service digital consultancy, focused on delivering meaningful business outcomes that drive innovation, growth and ultimately value for its clients. Through digital strategy and a deep industry focus across a variety of verticals (including some of the largest financial services and pharmaceutical companies in the world),Appnovation’s expertise with user-centric, design-led experiences and open technology platforms, helps brands to better engage their customers.

Appnovation
May 16th, 2023
Mandhir Gidda joins Appnovation as Senior Vice President, Technology in EMEA | Appnovation

Global digital partner Appnovation has announced that Mandhir Gidda has joined as Senior Vice President, Technology in EMEA.

Appnovation
Mar 16th, 2022
Appnovation Technologies, Inc. partners with ASCD

Appnovation partnered with ASCD to reimagine their overall digital experience and transform it into a modern web presence with a clean, streamlined design.

GlobeNewswire
Nov 29th, 2021
Appnovation Technologies Inc. hires Daren Fitzgerald as SVP of Strategic Growth, EMEA

Firstly, Appnovation has brought on Daren Fitzgerald as SVP of Strategic Growth, EMEA, adding a seasoned leader in Retail, IT and Technology to its global leadership team.

Yahoo Finance
Oct 21st, 2021
Appnovation Technologies Inc. recognized as Best Workplaces™ for Today’s Youth on Jan 1st 21'.

VANCOUVER, Oct. 21, 2021 (GLOBE NEWSWIRE) -- Global digital consultancy Appnovation has been named on the 2021 list of Best Workplaces™ for Today’s Youth.