Senior .NET Developer
Pratap KariUnited StatesSENIORPosted 10d ago
.NET Core.NET 6+C#ASP.NETWCFMS SQL ServerNoSQL databasesREST APIsMicroservicesDistributed SystemsKafkaRabbitMQAzure ServicesDockerKubernetesCI/CDAzure DevOpsGitHub ActionsJenkinsAI SDLCSpec-Driven DesignReactAngularEvent-Driven ArchitectureCQRSApplication InsightsSplunk
About the Role
We are looking for a Senior .NET Developer to join our team in Alpharetta, GA. This role requires extensive experience with .NET technologies and distributed systems.
Key Responsibilities
• Design and implement RESTful APIs and microservices
• Develop and maintain distributed systems using Kafka and RabbitMQ
• Utilize Azure Services, Docker, and Kubernetes for deployment
• Implement CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins
• Apply AI SDLC and Spec-Driven Design principles
Requirements
• 10+ years of experience with .NET Core and .NET 6+
• Strong knowledge of C#, ASP.NET, and WCF
• Experience with MS SQL Server and NoSQL databases
• Proficiency in REST APIs, Microservices, and Distributed Systems
• Experience with Kafka, RabbitMQ, Azure Services, Docker, and Kubernetes
• Familiarity with CI/CD tools like Azure DevOps, GitHub Actions, and Jenkins
• Understanding of AI SDLC and Spec-Driven Design
Benefits
• Opportunity to work on high-volume, low-latency systems
• Domain experience in Banking, Debit Card, Zelle, Payment Processing, or Financial Services is preferred