Requirements:
* Proven track record of 5+ years of successful development and deployment of C# apps
* Strong understanding of client-server architecture & micro -services
* Ability to learn and assess new technologies/frameworks
* Understanding and experience with modern C#/.NET development concepts such as Multithreading, Dependency Injection and others
* Experience with public cloud platforms (AWS/Azure)
* Good knowledge of SQL and other no-SQL databases (Redis, MongoDB)
* Experience with .NET Core and Linux development – an advantage
* Experience with containers and orchestration (Docker, Kubernetes, Azure Service Fabric) – an advantage