C# developer with Kafka and Ruby experience

C# developer with Kafka and Ruby experience

Posted 1 week ago by 1753260243

Negotiable
Outside
Remote
USA

Summary: Seeking a seasoned C# Developer with 10-12 years of experience to build enterprise-grade applications using .NET technologies, with additional exposure to Kafka and Ruby in a collaborative, agile environment. The role involves designing, developing, and maintaining high-performance applications while collaborating with cross-functional teams. The position is remote and requires strong problem-solving skills and a solid understanding of object-oriented programming. Candidates should also have basic knowledge of Kafka and Ruby coding.

Key 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.

Key Skills:

  • 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.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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

Experience: 10+ Years

Location: Remote

Duration: 6 Months

Educational Qualifications:

  • Engineering Degree BE/ME/BTech/MTech/BSc/MSc.
  • Technical certification in multiple technologies is desirable.

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.

Mandatory skills:

  • 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.

Preferred skills:

  • 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.