At least handled or involved in the following kinds of projects:
a. Background Services/Processing
b. Web Application Development
c. File Processing (i.e. importing and exporting data)
d. Desktop Application Development
• At least one year experience in the industry
• Have a basic understanding of ASP.NET Blazor Web Assembly, preferably with experience on this.
• Have a mid-level understanding of the C# language, preferably at least C# 10, preferably with advanced experience
• Have at least built applications using .NET 6.0 or later versions
• A good understanding of Domain-Driven Design and Clean Architecture
• Able to apply unit testing into your systems (XUnit or NUnit)
• Used Git for code repository and have worked with Open & Closed source codes
• Understanding of parallel processing or performance-based systems
• Capable of formulating logic with minimal supervision
• Have used third-party libraries into projects: such as listed in the following, but not limited to, Hangfire, Elsa Workflows, Fluxor or other state management, CliWrap/CliFx, EF Core, Persistent Caching, SignalR/gRPC, Akka, and many more.