Senior .NET Developer
Sai KrishnatejaUnited StatesSENIORPosted 11d ago
C#.NET CoreASP.NET CoreMicroservicesREST APIsMicrosoft SQL ServerT-SQLEntity FrameworkGitAzure DevOpsCI/CD pipelinesMicrosoft AzureDockerKubernetesAngularReactJavaScriptTypeScriptAgile/Scrum
About the Role
We are looking for an experienced Senior .NET Developer with 12+ years of hands-on experience in designing, developing, and delivering scalable enterprise applications.
Key Responsibilities
• Design, develop, and maintain scalable .NET-based enterprise applications
• Develop and integrate RESTful APIs, Web APIs, and Microservices
• Build high-performance applications using C#, .NET Core, and ASP.NET Core
• Participate in architecture, technical design, development, and code reviews
• Troubleshoot complex production issues and optimize application performance
• Design, develop, and optimize databases using Microsoft SQL Server
• Collaborate with Business Analysts, QA, DevOps, and Product teams
• Follow best practices for coding, testing, security, and application performance
• Contribute to CI/CD pipelines and cloud-based application deployments
Requirements
• 12+ years of experience in .NET / C# development
• Strong expertise in C#, .NET Core, and ASP.NET Core
• Experience with ASP.NET MVC and Web API
• Microservices Architecture and RESTful APIs
• Microsoft SQL Server, T-SQL, and Entity Framework
• Git, Azure DevOps, and CI/CD pipelines
• Exposure to Microsoft Azure or other cloud platforms
• Experience with Docker and Kubernetes
• Knowledge of Angular, React, JavaScript, or TypeScript
• Strong understanding of Agile/Scrum methodologies
• Excellent problem-solving and communication skills