Job descriptionJob Title: Senior .Net developer
Location: Mississauga, ON (4x onsite a week)
Employment Type: Contract
Pay Rate: CAD$50 - $58/hr INC
Interview Type: Face 2 Face (Onsite Interview Only)
Job Description We are seeking a highly skilled .NET C# developer with deep expertise in Kafka, modern .NET (Core/6/7+), and some 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. Leverage AI-powered tools to generate and maintain comprehensive code documentation while evolving documentation practices for an AI-assisted development era.
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
8+ 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.
Disclaimer: AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.
#J-18808-Ljbffr