Senior .NET Developer - Kafka
Offre en anglaisThe role involves designing and developing high-performance .NET microservices and Kafka-based event streaming solutions. You will also manage cloud-native deployments on Kubernetes and integrate systems with Salesforce platforms.
- Sur place
- Toronto, ON
- Publié 7 août 2026
- Postuler avant le 6 sept. 2026
- 1 poste
Résumé du poste
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.
Ce que vous ferez
The role involves designing and developing high-performance .NET microservices and Kafka-based event streaming solutions. You will also manage cloud-native deployments on Kubernetes and integrate systems with Salesforce platforms.
Exigences
Candidates need over 6 years of professional .NET C# experience with strong expertise in Apache Kafka and containerization. Proficiency in frontend frameworks and a willingness to work with Salesforce are also required.
Compétences indiquées
- KubernetesSouhaitée
- API RESTSouhaitée
- CI/CDSouhaitée
- AngularSouhaitée
- Vue.jsSouhaitée
- DockerSouhaitée
- ReactSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- .NET C#
- Apache Kafka
- .NET Core
- Kubernetes
- Salesforce
- Microservices
- React
- Angular
- Docker
- Azure DevOps
- GitHub Actions
- REST APIs
- CI/CD
- Cloud Architecture
- Distributed Systems
- Vue.js
Domaines d’emploi
- Software
- Technology
- Consulting
- Engineering
- Data & Analytics
Renseignements supplémentaires
- Expérience minimale
- 5+ ans
- Postuler avant le
- 6 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte