Pune
28 days ago
.Net backend - Lead I - Software Engineering

Job Title: Senior .NET Developer

Experience:

5–8+ years of experience in .NET application development

Job Summary:

We are seeking a highly skilled Senior .NET Developer to design, develop, and maintain enterprise-level applications. The ideal candidate will have strong experience in .NET MVC, Entity Framework, Web APIs, Windows Services, and WCF, along with excellent debugging and logging skills.

Key Responsibilities:

Design, develop, and maintain scalable applications using .NET MVC / ASP.NET Develop and consume RESTful Web APIs Build and maintain Windows Services and background processes Work with WCF services for service-oriented architectures Implement data access using Entity Framework Ensure application performance, security, and scalability Implement JSON-based logging and structured logging mechanisms Perform debugging, troubleshooting, and root-cause analysis Write clean, maintainable, and well-documented code Participate in code reviews and mentor junior developers Collaborate with cross-functional teams (QA, UI, DevOps, Business)

Required Technical Skills:

Strong expertise in C#, .NET Framework / .NET Core Experience with ASP.NET MVC (commonly referred to as .NET MVC) Strong knowledge of Entity Framework (EF / EF Core) Hands-on experience with Web API development Experience developing Windows Services Solid understanding of WCF services Experience with JSON logging frameworks (e.g. Log4Net) Strong debugging and performance tuning skills Experience with SQL Server and database design Familiarity with REST, SOAP, and HTTP protocols Knowledge of version control systems (Git, Azure DevOps, etc.)

Good to Have:

Experience with .NET Core / .NET 6+ Knowledge of Microservices architecture Experience with CI/CD pipelines Exposure to Cloud platforms (Azure preferred) Understanding of design patterns and best practices

Soft Skills:

Strong problem-solving and analytical skills Excellent communication and teamwork abilities Ability to work independently and take ownership
Confirm your E-mail: Send Email