Apply now

Posted 5 days ago

Senior/Lead .NET Developer - Microservices & DevOps

@ Syndesus, Inc.

Edmonton, Alberta

Full-time7+ years experience
Apply now
SIGNALS

Requirements summary:

  • 7+ years of professional software development experience , with strong hands-on C# and .NET expertise.
  • Proven experience designing, building, or modernizing microservices architectures .
  • Ability to explain service boundaries, domain grouping, architectural decisions, and technical tradeoffs.
  • Extensive hands-on experience with Apache Kafka , including event streaming, consumer groups, and reliable message processing.
  • Strong practical DevOps experience , including CI/CD, containerization, deployment automation, and production operations.
  • Strong experience developing enterprise-scale APIs, backend services, and background workers.

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-05
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Syndesus, Inc.

FieldValue
Open jobs on Jobsy1
Job description

Contact: Feel free to connect with https://www.linkedin.com/in/gchambers/

Senior/Lead .NET Developer — Microservices & DevOps

📍 Edmonton Area, Alberta | Onsite (Open to relocation within Canada)

💻 Innovative Technology Company | Backend Engineering, Distributed Systems & Cloud

Our client partner is seeking an experienced Senior/Lead .NET Developer who wants to take ownership of the backend architecture and development of a major greenfield platform rebuild.

Backed by one of Canada's largest industry leaders, this growing technology company offers the opportunity to combine the agility and ownership of a lean engineering team with the resources and stability of an established organization. You'll collaborate closely with technical leadership, take ownership from architecture through production, and help establish engineering standards as the platform evolves.

This is an opportunity to go beyond day-to-day development, drive key architectural decisions, and help shape how a next-generation distributed system is designed, built, and scaled.

You'll have significant influence over microservices architecture, service boundaries, domain design, and technical decisions, working with C#/.NET, Kafka, DevOps, Azure, and AWS. Rather than simply maintaining an established codebase, you'll help build the foundation of a secure, scalable platform supporting real-time monitoring, connected technologies, and operational data processing.

🛠️ You Will:

  • Design and build scalable backend services and microservices using C# and modern .NET.
  • Help lead the architectural rebuild of an existing platform into a distributed microservices architecture.
  • Define service boundaries, domain models, and communication patterns across services.
  • Develop event-driven services using Kafka and other messaging technologies, including asynchronous processing and background workers.
  • Build secure REST APIs using ASP.NET Core and modern .NET, with Entity Framework Core where appropriate.
  • Design and optimize SQL databases, data models, and event-processing pipelines.
  • Develop and support services across Azure and AWS.
  • Implement secure authentication, authorization, role-based access controls, token validation, SSO, and Azure AD B2C integrations.
  • Take hands-on ownership of DevOps and deployment practices, including CI/CD, containerization, automation, and production monitoring.
  • Improve application performance, scalability, reliability, and fault tolerance.
  • Establish coding standards, automated testing, documentation, and engineering best practices.
  • Use AI-assisted development tools for prototyping, testing, documentation, and delivery.
  • Collaborate with frontend, mobile, cloud, and infrastructure teams.

🧩 Desired:

  • 7+ years of professional software development experience, with strong hands-on C# and .NET expertise.
  • Proven experience designing, building, or modernizing microservices architectures.
  • Ability to explain service boundaries, domain grouping, architectural decisions, and technical tradeoffs.
  • Extensive hands-on experience with Apache Kafka, including event streaming, consumer groups, and reliable message processing.
  • Strong practical DevOps experience, including CI/CD, containerization, deployment automation, and production operations.
  • Strong experience developing enterprise-scale APIs, backend services, and background workers.
  • Experience with Entity Framework / EF Core, SQL databases, data modelling, and performance optimization.
  • Understanding of distributed systems, event-driven architecture, message brokers, queues, and distributed state.
  • Experience developing, deploying, or monitoring applications in Azure, AWS, or both.
  • Experience with secure API design, OAuth2, OIDC, SSO, role-based permissions, and enterprise authentication.
  • Understanding of automated testing practices such as TDD, BDD, or similar approaches.
  • Strong technical ownership, problem-solving, and communication skills.
  • Comfortable working in Agile environments and using modern AI-assisted development tools.

🪶 Other Skills:

  • Hands-on Kubernetes experience, including orchestration, scaling, and troubleshooting.
  • Experience modernizing monolithic applications into distributed microservices.
  • Knowledge of domain-driven design and distributed data management.
  • Experience with high-throughput, near-real-time data processing.
  • Background in IoT, connected devices, hardware telemetry, or industrial software.
  • Familiarity with Angular or React.
  • Experience with .NET MAUI or mobile backend development.
  • Familiarity with infrastructure as code, such as Terraform or Bicep.
  • Experience with GitHub Actions, Azure DevOps, and observability tools.
  • Knowledge of Kafka message ordering, idempotency, retries, and delivery guarantees.
  • Experience mentoring developers or providing technical guidance.

Similar jobs

  • Front Desk Agent

    Edmonton, AB
    Full Time

    at Marriott

    Instead, we want to build and experience that is memorable and unique; Our Guest Experience Experts take the initiative to deliver a wide range of services that guide guests through their entire stay; Whether…

  • Bilingual Staff Accountant

    Edmonton, AB
    Full Time

    Impact HR

    Travel within Western Canada is required for approximately 15% of the year, intermittently; Proficiency in both French and English is essential; Must be proficient in speaking and writing in both languages

  • General Manager Commercial

    Edmonton, AB
    Full Time

    Foresight Recruitment Group

    We're looking for a strong leader who can balance financial performance, operational excellence, sustainability initiatives, and an exceptional tenant experience; You're a confident, strategic commercial real estate…

  • Financial Advisor Assistant (LLQP Life Insurance licensed)

    Edmonton, AB
    Full Time

    Personalized Wealth Strategies

    Total earnings will vary based on experience, licensing, business generated and hours worked; This role offers the opportunity to work closely with experienced Senior Wealth Advisors in a collaborative team environment…

  • Warehouse Manager

    Edmonton, AB
    Full Time

    Inland Industrial Supply Ltd.

    Promote a strong safety culture and ensure compliance with PPE requirements, safe material-handling practices, and workplace safety standards; Coordinate facility requirements such as waste and recycling, propane…

  • Litigation Paralegal

    Edmonton, AB
    Full Time

    Vision Law Group

    Legal assistant diploma or paralegal certificate from a recognized institution, or equivalent experience; Minimum 1 to 3 years of experience in a litigation environment is preferred but not required; Candidates with…

  • Inside Sales Representative

    Edmonton, AB
    Part Time

    Inspire Group of Companies Ltd.

    Candidates should possess Inside Sales and Lead Generation skills to identify opportunities, qualify prospects, and support revenue growth; Candidates should possess Customer Service and Customer Satisfaction skills to…

  • Account Executive- Professional Liability Programs

    Edmonton, AB
    Full Time

    Insurance Brokers Association of Alberta

    Level 2 General Insurance License (or higher); Minimum 5 years of insurance experience; Ability to manage multiple priorities while providing exceptional client service

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.