Position

Senior Full stack .Net+JS Developer,
Remote Russia

Location


Remote Russia

Office Address


Project Description


Основной проект: Платформа IRM - управление услугами установки техники и проведения взаиморасчётов с сервисными компаниями.
Технически это несколько веб-приложений в стеке .net. Backend - C#, asp.net, .net Core, mvc, SQL Server; Frontend - Angular JS, Angular 2.x, Bootstrap, Ionic, Angular Material.
Команда на проекте 7 человек: два разработчика, разработчик автоматических UI тестов, аналитик, аналитик тестирования, devops инженер и руководитель разработки.
Внедрён git flow, CI/CD и автоматическое UI тестирование, используем AGILE практики.
Основной инструмент организации рабочего процесса - Azure DevOps. Система контроля версий - GIT.

Responsibilities


    Техническая поддержка и развитие продукта (в т.ч. переход на новую платформу: .NET Core + Angular 2.x)

Skills


Must have

    - Опыт от 5 лет.
    - Отличное знание платформы .NET и ее экосистемы: ASP.NET (MVC, Web API, Core), Entity Framework, Web services, Automapper.
    - Понимание и умение применять принципы SOLID, KISS, DRY
    - Опыт работы с IoC-контейнерами
    - Опыт работы с СУБД (желательно MS SQL Server): проектирование модели данных, индексы, хранимые процедуры
    - Опыт проектирования и разработки RESTful веб-сервисов
    - Владение инструментами для тестирования и отладки веб-сервисов: SoapUI, Postman, Fiddler
    - Отличное владение современными технологиями frontend-разработки: HTML5, CSS, JavaScript (ES6+), TypeScript, AngularJS, Angular (2+), RxJS, state managers

Nice to have

    - Docker
    - Elasticsearch
    - Опыт разработки в соответствиями с принципами Domain-driven design
    - Опыт использования Ionic Framework
    - Опыт анализа сетевого трафика

Languages


Russian: C2 Proficient

Seniority


Senior

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Vacancy Specialization


C#/VB.NET

Ref Number


VR-68723

More job opportunities in
C#/VB.NET

Specialization Position / Title Location Seniority Send to a friend
C#/VB.NET Regular/Senior C# Developer Remote Russia, RU Senior
C#/VB.NET Senior Backend Developer (C# / .Net) Remote Russia, RU Senior
C#/VB.NET Senior .NET developer Remote Russia, RU Senior
C#/VB.NET Regular Full-stack .Net/Angular Developer Remote Russia, RU Regular