C# developer: W2 role
Information Technology | Remote in Annapolis, MD | Contract | From $48.00 to $50.00 per hour
About the Role
We are seeking a highly skilled and experienced C# Developer to join our dynamic engineering team. This role is ideal for someone passionate about building scalable, high-performance systems and enabling seamless data integration across services. You’ll be instrumental in designing and implementing distributed applications using modern cloud and messaging technologies.
🛠️ Responsibilities
Design and develop robust GraphQL APIs to support data-driven applications
Build and maintain event-driven microservices using Confluent Kafka
Host and manage distributed applications in Microsoft Azure
Collaborate with cross-functional teams to ensure seamless integration across services
Optimize system performance, scalability, and reliability
Participate in code reviews, architecture discussions, and agile ceremonies
🎯 Requirements
Strong proficiency in C# and .NET Core
Hands-on experience with GraphQL API design and implementation
Deep understanding of event-driven architecture and Kafka (preferably Confluent Kafka)
Experience deploying and managing applications in Azure (App Services, Functions, AKS, etc.)
Familiarity with CI/CD pipelines and DevOps practices
Excellent problem-solving and communication skills
