Senior .NET Developer
Mounika KothagadiUnited 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 using .NET Core
• Develop microservices and distributed systems
• Work with Kafka and RabbitMQ for messaging
• Utilize Azure Services, Docker, and Kubernetes for deployment
• Implement CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins
Requirements
• 10+ years of experience with .NET Core / .NET 6+
• Strong skills in C#, ASP.NET, and WCF
• Experience with MS SQL Server and NoSQL databases
• Knowledge of REST APIs, Microservices, and Distributed Systems
• Familiarity with Kafka / RabbitMQ
• Experience with Azure Services, Docker, and Kubernetes
• CI/CD experience with Azure DevOps, GitHub Actions, or Jenkins
• Understanding of AI SDLC / Spec-Driven Design
Preferred Experience
• React / Angular frontend technologies
• Event-Driven Architecture and CQRS patterns
• Experience with high-volume, low-latency systems
• Domain experience in Banking, Debit Card, Zelle, Payment Processing, or Financial Services