.NET developer

Remotely
Full-time
Project occupancy
Tasks: - Participate in backend development of the company's back office and front office systems on the .NET 5 platform; - Integration with the company's trading systems and external services; - Close interaction with business, QA and IT departments of the company; - Writing unit and integration tests. Requirements: - Excellent knowledge of C#, .NET platform and .NET Core; - Experience in web development (REST API); - Principles of multi-threaded/asynchronous web application development including fault tolerance, security and performance; - Proficiency in SQL (MySQL); - General understanding of development methodology, understanding of basic algorithm operation, design patterns, data structures; - Experience developing using ORM (Entity Framework); - Experience with version control systems (GIT). Desired: - Knowledge of Linux administration basics; - Experience with Docker; - Familiarity with WebSocket, gRPC.