5+ years experience in C# desktop/network application
Skilled in Unit test
Fully understand HTTP protocol
Experience with .Net Core
Experience with distributed high-scale computing applications
Strong in Object Oriented Programming, design patterns and SOLID principles
Experience with F# or any other functional programming languages.
Experience with Microsoft Orleans framework.
Experience with any cloud platform, Azure or similar cloud provider.
Experience with Mobile application development