Position: .NET Web Team Lead
Company: ABCloudZ
Category: .NET
Experience required: 5y
English level: upper

**Required skills**
— Strong knowledge ASP.NET Web API 2.0 and NET.Core;
— Strong knowledge of web architecture for creating API and web sites using cloud services (Microsoft Azure, Amazon Web Services);
— Hands-on experience with ADO.NET and Entity Framework;
— Knowledge of Microsoft SQL Server database;
— Good communication skills and at least an Upper-Intermediate level of English.

**As a plus**
— Knowledge of SharePoint CSOM / JSOM / REST;
— Experience with SharePoint hosted and provider hosted Add-ins;
— Experience with Microsoft Graph API, Exchange Web Service (EWS);
— Familiarity with cloud platforms;
— Ability to develop project documentation.

**Responsibilities**
— Participate in requirements analysis;
— Collaborate with internal teams to produce software design and architecture;
— Test and deliver solutions to the customer;
— Revise, update, refactor and debug code;
— Develop documentation throughout the software development life cycle (SDLC).

**We offer**
— Working with the industry-leading partners and customers;
— Friendly teams, experienced colleagues, and perfect work equipment;
— Opportunities for career growth and raising professional skills;
— Comfortable offices in the city center of Kharkiv/Kyiv;
— Free lunches, snacks, and drinks available;
— English language courses;
— Travel opportunities;
— Decent salary, tax assistance.