Senior .NET Developer - Kafka

Tamanna Technology

Toronto

On-site

CAD 90,000 - 120,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tamanna Technology is seeking a highly skilled .NET C# developer with deep Kafka, modern .NET Core/6/7+, and cloud-native experience. You will design, build, and maintain distributed systems and real-time data pipelines across Kubernetes environments.

Responsibilities include developing high-performance .NET applications, implementing Kafka messaging, collaborating with frontend teams, and delivering CI/CD pipelines while integrating Salesforce capabilities as needed.

Qualifications

  • 6+ years of professional .NET C# experience (Core/6/7+; no legacy .NET Framework).
  • Strong hands-on experience with Apache Kafka (producer/consumer, schema registry, stream processing).
  • Solid understanding of microservices, REST APIs, and distributed systems.
  • Experience with frontend frameworks (React, Angular, or Vue.js).
  • Proficiency with Kubernetes and containerization (Docker).
  • Experience with cloud platforms (Azure, AWS, or GCP).
  • DevOps skills: CI/CD, infrastructure as code, monitoring, and automation.
  • Experience with Salesforce or a strong willingness to learn and work with Salesforce.

Responsibilities

  • Design and develop high-performance .NET Core/6/7+ applications and microservices.
  • Build and maintain Kafka-based event streaming and messaging solutions.
  • Collaborate with frontend teams to deliver end-to-end features.
  • Deploy, monitor, and scale applications on Kubernetes.
  • Implement CI/CD pipelines and automate cloud deployments.
  • Integrate with Salesforce or develop Salesforce integrations.
  • Ensure code quality, security, and cloud-native best practices.
  • Troubleshoot production issues and optimize system performance.

Skills

.NET C#
Kafka
Microservices
REST APIs
Frontend frameworks (React/Angular/Vue
DevOps practices
Salesforce (learning)

Tools

Kubernetes (AKS/EKS/GKE)
Docker
CI/CD (Azure DevOps, GitHub Actions)

Job description

We are seeking a highly skilled .NET C# developer with deep expertise in Kafka, modern .NET (Core/6/7+), and experience across frontend, cloud (Kubernetes), and DevOps. Experience with Salesforce or a strong willingness to learn and work with Salesforce is required. You will design, build, and maintain scalable distributed systems, integrate real-time data pipelines, and contribute to our cloud-native architecture.

Responsibilities:

  • Design and develop high-performance .NET (Core/6/7+) applications and microservices.
  • Build and maintain Kafka-based event streaming and messaging solutions.
  • Collaborate with frontend teams (React, Angular, or similar) to deliver end-to-end features.
  • Deploy, monitor, and scale applications on Kubernetes (AKS, EKS, GKE, or similar).
  • Implement CI/CD pipelines and automate cloud deployments (Azure DevOps, GitHub Actions, etc.).
  • Integrate with Salesforce or develop solutions that interact with Salesforce platforms.
  • Ensure code quality, security, and best practices in a cloud-native environment.
  • Troubleshoot production issues and optimize system performance.

Requirements:

  • 6+ years of professional experience in .NET C# development (Core/6/7+; no legacy .NET Framework).
  • Strong hands-on experience with Apache Kafka (producer/consumer, schema registry, stream processing).
  • Solid understanding of microservices, REST APIs, and distributed systems.
  • Experience with frontend frameworks (React, Angular, or Vue.js).
  • Proficiency with Kubernetes and containerization (Docker).
  • Experience with cloud platforms (Azure, AWS, or GCP).
  • DevOps skills: CI/CD, infrastructure as code, monitoring, and automation.
  • Experience with Salesforce or a strong willingness to learn and work with Salesforce.
  • Strong problem-solving, communication, and teamwork skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Dexian • Mississauga

On-site
CAD 90,000 - 125,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Axiom Global Technologies • Toronto

On-site
CAD 120,000 - 160,000
Software Engineering SMTS
Software Engineering SMTS

Salesforce Partner Canada • Vancouver

On-site
CAD 140,000 - 190,000
Kafka Developer
Kafka Developer

Pacer Group • Toronto

Hybrid
CAD 56,000 - 76,000
Senior Cloud Native Developer
Senior Cloud Native Developer

GFT Technologies North America • Toronto

On-site
CAD 100,000 - 140,000
Senior Software Engineer - Confluent Hybrid Enterprise Connect
Senior Software Engineer - Confluent Hybrid Enterprise Connect

IBM • Vancouver

On-site
CAD 120,000 - 180,000
Developer
Developer

HRbrain Inc. • Toronto

On-site
CAD 100,000 - 120,000
Kafka Developer
Kafka Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 150,000
Senior Full stack .Net Developer
Senior Full stack .Net Developer

Mantu • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site