Job Description
.NET Backend Developer Job Overview : We are looking for a highly skilled .NET Backend Developer with expertise in .NET Core, ASP.NET, and Azure Functions & Services (excluding cloud deployment). The ideal candidate will be responsible for developing and maintaining high-performance backend applications. Key Responsibilities : – Develop, enhance, and maintain backend applications using .NET Core & ASP.NET. – Work with Azure Functions and Azure Services to build scalable applications. – Design and implement RESTful APIs and microservices architecture. – Optimize applications for performance, security, and scalability. – Collaborate with front-end developers, DevOps teams, and business stakeholders. – Perform code reviews, debugging, and unit testing. – Ensure seamless integration of backend components with various databases and services. Required Skills & Experience : – 5 years of experience in backend development using .NET Core & ASP.NET. – Strong knowledge of C# programming and Object-Oriented Design. – Hands-on experience with Azure Functions and Azure Services (excluding cloud). – Experience with Entity Framework, LINQ, and SQL Server. – Expertise in RESTful API development and Web API frameworks. – Strong understanding of performance optimization and security best practices. – Familiarity with Git, CI/CD pipelines, and Agile methodologies. Preferred Skills : – Knowledge of Message Queues (Azure Service Bus, RabbitMQ, Kafka, etc.). – Experience with Unit Testing frameworks like xUnit, NUnit, or MSTest. – Familiarity with Docker and Kubernetes for containerized applications. (ref:hirist.tech)