.NET Core Developer- New Delhi
Job Summary:
We are seeking a skilled and motivated .NET Core Developer to join our development team. The ideal candidate will be responsible for building and maintaining high-performance, scalable, and secure web applications and APIs using the Microsoft technology stack, particularly .NET Core.
Key Responsibilities:
-
Design, develop, test, deploy, and maintain web applications and RESTful APIs using .NET Core.
-
Collaborate with cross-functional teams including UI/UX designers, product managers, and QA engineers.
-
Optimize application performance and troubleshoot issues across the development stack.
-
Implement secure coding practices and ensure adherence to best development practices.
-
Participate in code reviews, sprint planning, and agile ceremonies.
-
Maintain technical documentation and write clean, scalable code.
Required Skills & Qualifications:
-
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
-
2-5+ years of hands-on experience with C# and .NET Core.
-
Experience with ASP.NET Core MVC/Web API.
-
Strong understanding of object-oriented programming and SOLID principles.
-
Experience with Entity Framework Core and SQL Server or other relational databases.
-
Familiarity with Git, CI/CD pipelines, and DevOps practices.
-
Understanding of RESTful services and microservices architecture.
-
Knowledge of frontend technologies like HTML, CSS, JavaScript, or frameworks like Angular/React (optional but preferred).