Dot Net Developer - Pune
Job Summary:
We are looking for a skilled and experienced .NET Developer with 4 years of hands-on experience in designing, developing, and maintaining robust and scalable web and desktop applications. The ideal candidate should possess a strong understanding of the .NET framework and related technologies, with a passion for clean code and best practices.
Key Responsibilities:
Design, develop, test, deploy, and maintain .NET applications using C#, ASP.NET, and .NET Core.
Build RESTful APIs and web services for integration with front-end components or third-party systems.
Collaborate with cross-functional teams including QA, UI/UX designers, and DevOps.
Work with relational databases (SQL Server, PostgreSQL, or similar) and write optimized queries/stored procedures.
Troubleshoot and debug applications, ensuring optimal performance and user experience.
Participate in code reviews and mentor junior developers as needed.
Follow Agile/Scrum development methodologies and actively contribute to sprint planning and retrospectives.
Required Skills & Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
4+ years of experience in .NET development.
-
Proficiency in:
C#, ASP.NET MVC/Web API
.NET Core/.NET 5+
Entity Framework or Dapper
JavaScript/TypeScript, HTML5, CSS3 (basic to intermediate)
Strong understanding of object-oriented programming (OOP) and design patterns.
Experience with source control tools like Git, Azure DevOps, or TFS.
Familiarity with cloud services (preferably Azure).
Knowledge of Agile development methodologies.