Job Title: .NET Developer
Experience: 5+ Years
Location Type: Onsite
Project Type: W2 Contract
Job Summary
We are seeking an experienced .NET Developer with 5+ years of experience in developing enterprise applications using Microsoft technologies. The ideal candidate should have strong expertise in .NET Core/.NET 8, C#, Microservices, Cloud platforms, and modern software architecture. This role requires building secure, scalable, and high-performance applications for enterprise customers.
Key Responsibilities
• Design, develop, and maintain enterprise applications using C# and .NET Core/.NET 6/7/8.
• Develop scalable RESTful APIs and Microservices.
• Build cloud-native applications using Azure, AWS, or GCP.
• Design and implement distributed applications using event-driven architecture.
• Develop secure authentication and authorization using Azure AD, OAuth2, JWT, and OpenID Connect.
• Design and optimize SQL Server and NoSQL database solutions.
• Develop asynchronous applications using async/await and messaging technologies.
• Containerize applications using Docker and deploy using Kubernetes.
• Build CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
• Optimize application performance and troubleshoot production issues.
• Participate in architecture discussions, code reviews, and technical design sessions.
• Collaborate with product owners, QA, DevOps, and cross-functional teams.
• Mentor junior engineers and promote engineering best practices.
Required Skills & Qualifications
• 5-7+ years of software development experience.
• Strong expertise in C#, .NET Core/.NET 6/7/8, and ASP.NET Core.
• Extensive experience with Entity Framework Core and LINQ.
• Strong experience building REST APIs and Microservices.
• Experience with SQL Server, PostgreSQL, Oracle, or MySQL.
• Experience with NoSQL databases such as MongoDB or Cosmos DB.
• Hands-on experience with Docker and Kubernetes.
• Experience with Azure, AWS, or Google Cloud Platform.
• Experience with messaging technologies including Azure Service Bus, RabbitMQ, or Kafka.
• Experience with Azure DevOps, GitHub Actions, Jenkins, or GitLab CI.
• Strong understanding of SOLID Principles, Design Patterns, Clean Architecture, and Dependency Injection.
• Experience with Git, Agile, and Scrum methodologies.
• Excellent analytical, debugging, and communication skills.
Preferred Qualifications
• Experience with Blazor, Angular, or React.
• Knowledge of GraphQL and gRPC.
• Experience with Azure Functions or serverless architecture.
• Experience with Terraform or ARM Templates.
• Microsoft Azure certifications are a plus.
• Experience leading technical teams and mentoring developer
How to apply
Interested candidates can share their resume on: chinmay.pashya@softstandard.com