Summary
✨ AI‑Generated
A senior backend-focused developer is needed to design distributed applications and cloud-native solutions. The role involves event-driven systems, containers, automation, and full-stack collaboration.
Highlights
Advanced engineering role focused on distributed systems, event streaming, cloud-native development, and modern software architecture.
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.