
.Netcore Developer (NCS/Job/ 1868)
Job Skills
Job Description
We are seeking a skilled and passionate .NET Core Developer to join our development team. You will be responsible for designing, developing, and maintaining high-performance, scalable applications using Microsoft’s modern .NET Core framework. This role involves working on cloud-native solutions, microservices architecture, and cross-platform development.
Key Responsibilities
-
Develop and maintain applications using .NET Core and C#
-
Design and implement RESTful APIs and microservices
-
Collaborate with cross-functional teams in an Agile environment
-
Integrate applications with cloud platforms (Azure, AWS, GCP)
-
Optimize application performance and scalability
-
Participate in code reviews and ensure adherence to best practices
-
Troubleshoot and debug production issues
-
Write clean, maintainable, and well-documented code
-
Proficiency in C# and .NET Core/.NET 8+
-
Experience with Entity Framework Core and LINQ
-
Strong understanding of object-oriented programming and design patterns
-
Familiarity with front-end technologies (e.g., Angular, React, Blazor) is a plus
-
Experience with containerization (Docker, Kubernetes)
-
Knowledge of CI/CD pipelines and DevOps practices
-
Experience with SQL and NoSQL databases