I

Dotnet Developer - INDIA -g

Infosys · Chennai, Tamil Nadu, India - Delhi, Delhi, India - San Carlos, Rio San Juan, Nicaragua - Pune, Maharashtra, India

~₹9L (est.)2–8 yrs experiencefull_timePosted 5 days ago
Apply now →

Job description

**EXP RANGE: 5 to 9 years** Job Summary We are seeking a skilled **.NET Developer** to design, develop, and maintain robust, scalable backend applications. The ideal candidate should have strong experience with the Microsoft .NET technology stack, API development, databases, and modern software development practices. Key Responsibilities - Design, develop, test, and maintain **.NET-based applications** - Build and maintain **RESTful APIs** using **ASP.NET Core / Web API** - Develop scalable backend services and business logic - Collaborate with frontend developers, product owners, and QA teams - Write **clean, maintainable, and efficient code** - Perform **code reviews** and follow best coding practices - Optimize applications for **performance, reliability, and security** - Work with databases to design schemas, write queries, and improve performance - Troubleshoot, debug, and resolve production issues - Participate in sprint planning, estimations, and technical discussions Required Skills & Qualifications Technical Skills - Strong experience with **C# and .NET / .NET Core** - Hands-on experience with **ASP.NET Core, MVC, Web API** - Solid understanding of **object-oriented programming (OOP)** principles - Experience with **Entity Framework / EF Core** - Good knowledge of **SQL Server** or other relational databases - Familiarity with **RESTful services and API design principles** - Experience with **Git** or other version control systems - Knowledge of **unit testing frameworks** (xUnit, NUnit, MSTest) Good to Have - Experience with **Microservices architecture** - Exposure to **Azure / AWS / GCP** cloud platforms - Knowledge of **Docker and Kubernetes** - Experience with **NoSQL databases** (Cosmos DB, MongoDB) - Familiarity with **CI/CD pipelines** (Azure DevOps, Jenkins, GitHub Actions) - Understanding of **authentication and authorization** (JWT, OAuth, Identity) - Experience with **message brokers** (Azure Service Bus, RabbitMQ, Kafka) Soft Skills - Strong problem-solving and analytical abilities - Good communication and collaboration skills - Ability to work independently and take ownership - Willingness to learn and adapt to new technologies Education - Bachelors degree in **Computer Science, Engineering**, or equivalent experience