.NET Developer
Anu VermaUnited StatesMIDPosted 7d ago
C#SQL ServerEntity FrameworkRabbitMQKafkaGitCI/CDMicroservicesGoAI
About the Role
We are looking for a .NET Developer to join our client's team based in Fremont, CA. This is a contract position requiring on-site presence.
Key Responsibilities
• Implement large-scale projects in .NET/C#
• Work with distributed systems and real-time data processing
• Handle high-volume data systems using message queues like RabbitMQ or Kafka
• Develop scalable architectures
• Integrate with SQL databases using ORM tools like Entity Framework
• Implement CI/CD pipelines and monitoring systems
• Work with web services, APIs, and microservices architecture
Requirements
• Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience)
• Minimum 5+ years of professional experience as a Software Engineer with Full Stack experience
• Mid to senior-level expertise in software development
• Hands-on experience with distributed systems and real-time data processing
• Strong understanding of full-stack development fundamentals including SQL databases, networking, security, and frontend integration
• Proficiency in version control (e.g., Git), code reviews, CI/CD pipelines, monitoring, and logging
• Understanding of web services, APIs, and microservices architecture
• Experience with Go is a plus
• Experience with AI is a plus