Proficiency in C# Development: Strong experience in developing applications using C# with a deep understanding of object-oriented programming (OOP).
Responsibilities:
- Entity Framework Core Expertise: Extensive hands-on experience with EF Core, including database migrations, LINQ queries, performance tuning, and working with complex data models.
- Web Development (Added Advantage): Knowledge of Web Components, Blazor, ASP.NET Core MVC, or Razor Pages is beneficial.
- Complex System Handling: Ability to work on complex applications like Alchemy C#, which may involve intricate business logic, multi-threading, and high-performance optimizations.
- Database Proficiency: Strong understanding of SQL Server, PostgreSQL, or other relational databases in conjunction with EF Core.
- Microservices APIs: Experience in designing and consuming RESTful APIs, GraphQL, and integrating third-party services.
- Performance Debugging Skills: Ability to troubleshoot, profile, and optimize C# applications for scalability and efficiency.
- Version Control CI/CD: Experience with Git, Azure DevOps, or GitHub Actions for version control and deployment pipelines.
Desired Skills:
- Expertise in C# development
- Strong experience with Entity Framework Core
- Knowledge of Web Components (added advantage)
- Good communication skill
Skills Required
C#, .Net Core, Web Component, .NET, Mvc, Asp