Overview
Skills
Job Details
Location: Remote
Duration: 6 Months
Experience: 10+ Years
Seeking a seasoned C# Developer with 10 12+ years of experience to build enterprise-grade applications, leveraging .NET technologies with added exposure to Kafka and Ruby in a collaborative, agile environment.
Responsibilities:-
Design, develop, and maintain high-performance applications using C# and .NET technologies.
-
Collaborate with cross-functional teams to gather requirements and deliver scalable solutions.
-
Write clean, maintainable, and efficient code following best practices.
-
Participate in code reviews and provide constructive feedback.
-
Integrate basic Kafka messaging and Ruby-based components where required.
-
Troubleshoot and resolve technical issues across the application stack.
-
Stay updated with emerging technologies and contribute to continuous improvement.
-
10+ to 12+ years of hands-on experience in C# development
-
Strong understanding of object-oriented programming and design patterns
-
Experience with .NET Core, ASP.NET, and related frameworks
-
Basic knowledge of Kafka and its integration in distributed systems
-
Basic familiarity with Ruby coding and ability to understand Ruby-based modules
-
Excellent problem-solving and debugging skills
-
Strong communication and collaboration abilities
-
Experience with microservices architecture and RESTful APIs
-
Exposure to cloud platforms like Azure or AWS
-
Familiarity with CI/CD pipelines and version control systems (e.g., Git)
-
Understanding of Agile/Scrum methodologies
-
Engineering Degree BE/ME/BTech/MTech/BSc/MSc
-
Technical certification in multiple technologies is desirable