C# Developer

  • Posted 1 day ago | Updated 9 hours ago

Overview

Accepts corp to corp applications
Contract - long term

Skills

Scrum
Amazon Web Services
Microservice
Best Practices
.NET
C#
Object-Oriented
Git
Coding
Version Control
Control Systems
Design Patterns
Kafka
MS .NET
Continuous Integration/Delivery
Agile
Ruby
Distributed Systems
MS ASP
Problem-Solving
Continuous Improvement
Gather Requirements

Job Details

Job Title: Sr. C# Developer

Location: Remote
Duration: 6 Months
Experience: 10+ Years

What is in it for you?

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.

Skills: 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

Educational Qualifications:
  • Engineering Degree BE/ME/BTech/MTech/BSc/MSc

  • Technical certification in multiple technologies is desirable

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.