Position: C# Developer (middle)
Company: Recruit-Alliance IT
Category: .NET
Experience required: 3y
English level: basic

We are looking for a highly skilled .NET Developer to join our R&D Team.					
American product company founded in 2003,165 people					
"The project involves the developments server-side software for managing and integrating storage, backup, and virtualization components.
This provides software management and monitoring functionality for all of our own solutions and set of partner projects. 
The software consists of the shared core part, which is unified and provides basic functionality like web UI back-end,
event log etc, and custom-tailored extensions specific to each solution."					
"We have a solution on which we will have a control system for all our products (you can find them on our website). 
The entire back-end is written on the dot net core, the main core, as it implements the basis for this, 
that is the server for Web UI, the plug-in system. It is necessary to maintain a complete core and add plugins for the task."					
					
Requirements:					
Expertise in C# programming language					
Good knowledge of Linux OS					
Knowledge of common design patterns, OOP					
Experience in implementing REST services					
Entity Framework					
Network protocols					
Familiarity with NUnit framework					
Written English would be a plus					
Fluent Russian or Ukrainian is a must					
					
Responsibilities:					
Implementation of new functionality according to technical specifications					
Support of existing codebase of the application					
					
We offer:					
Remote work					
Medical insurance					
Flexible working hours					
					
Stages:					
1.1. Recruitment agency 15 min					
2.HR with company 30 minutes					
3. Technical interview with Lead (question answer format, logical questions)					
4. Presentation of a personal code or part of a project