Senior Net/c# Developer With Python Burnaby

Senior Net/c# Developer With Python Burnaby

17 Sep
|
Programmers.io
|
Burnaby

17 Sep

Programmers.io

Burnaby

Build and maintain backend services in .NET 8 / C# and Python (FastAPI, Dramatiq workers, Dask data pipelines)
Design microservice boundaries, API contracts, and data flows as we decompose a monolithic Rails application into independent services
Work directly on core platform systems: GPS telemetry ingestion, history processing, reporting engine, dispatching services, billing and subscription management
Write and review production-grade, test-driven code; enforce quality through code reviews across .NET and Python codebases
Design and optimize MySQL queries and schemas for high-volume transactional workloads (10M+ row tables, complex joins across billing/device/contract hierarchies)
Build and consume RESTful APIs; design webhook delivery systems and event-driven integrations
Deploy to production via Bit Bucket Pipelines, Docker, and Kubernetes (GKE) with zero-downtime rolling updates
Produce architecture documentation: system diagrams, data flow diagrams, ADRs in Confluence
Manage async job processing with RabbitMQ and Dramatiq/Delayed Job workers
Operate within Google Cloud Platform: GKE, Cloud SQL, Cloud Storage, Secret Manager, Big Query
Collaborate with the Rails team, Dev Ops,



and QA; work with the Engineering Team Lead and VP of Engineering on technical direction
Estimate tasks, communicate blockers, and participate in sprint planning using Jira and Git Flow branching

What You Bring
Production experience with .NET 8 / C# -- building, testing, and deploying backend services
Production experience with Python -- FastAPI or Flask, async task processing, data manipulation (Pandas, Dask)
Solid MySQL skills: query optimization, indexing strategies, schema design for high-load systems
Experience with at least one of: PostgreSQL, Elasticsearch, MongoDB, Big Query
Experience with RabbitMQ or similar message brokers and async job queues
Track record of designing and implementing microservices -- service decomposition, inter-service communication, API versioning, backward compatibility
Familiarity with Redis for caching and session management
Experience with Git/Git Flow branching workflow and Bit Bucket or similar platforms
Ability to write explicit technical documentation and communicate tradeoffs to both engineers and non-technical stakeholders
J-18808-Ljbffr

📌 Senior Net/c# Developer With Python Burnaby
🏢 Programmers.io
📍 Burnaby

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior net/c# developer with python burnaby / burnaby

Subscribe to this job alert:

Get the latest job offers by email for: senior net/c# developer with python burnaby / burnaby