Position: Full-Stack ASP.NET developer (C#)
Company: High System
Experience required: 3y
English level: upper

**Description**
We are looking for a skilled **ASP.NET full-stack developer** to lead the development team for a product company. You will be working on the Helpdesk web application and collaborating with the customer's team during the requirements definition phase.

You will analyze requirements and take part in designing architecture, code optimization, and refactoring. You will **lead** a small development team and you will have a direct impact on the development of the product.

**Requirements**
Strong knowledge of OOP and SOLID principles
Excellent knowledge of .NET Framework
Experience with ASP.NET WebForms, ASP.NET MVC and Web API
Experience working with relational databases
Good analysis skills to understand existing code
Good level of spoken and written English
Experience in leadership and management

**Optional**, but desired:
Unit testing experience
.NET Core knowledge or experience
Experience building rich UI using jQuery or other JS library or framework

**We offer**:
Ability to work remotely
Compatitive salary

It's not a galley. Working directly with the customer.