Разработчик .Net / C#
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Задачи:
- Участие в разработке серверной части веб-приложений
- Разработка всех новых проектов ведется на .net core под Linux
- На клиентской части используются SPA-приложения на Angular 7+. Активно используем CI/CD (TeamCity, Gitlab CI, Jenkins, Ansible) и другие практики DevOps.
Требования:
- Опыт работы от 2-х лет
- Опыт коммерческой разработки от 1-го года
- Понимание принципов ООП, SOLID, распространенных паттернов проектирования
- Понимание применимости и полезности DI, IoC
- Опыт работы с многопоточным кодом
- Опыт работы с системами контроля версий (предпочтительно Git)
- Обязательно наличие знания C# 7+, понимание работы .Net изнутри
- Опыт работы с любой РСУБД: PostgreSQL, Oracle, SQL Server
- Знание LINQ, ASP NET MVC, ADO.Net, SQL, EF\NHibernate
Будет плюсом:
- Высшее образование
- Участие в разработке web-приложений
- Опыт разработки фронтенда (JavaScript, Angular/React)
- Опыт работы с юнит-тестами приветствуется
- Знание и опыт работы с .Net Core
- Базовые знания ОС Linux
- Участие в Highload-проектах, понимание принципов балансировки нагрузки
- Опыт работы с системами очередей (RabbitMQ, Apache Kafka или любые аналогичные)
- Опыт работы и конфигурации с системами непрерывной интеграции (GitLab, TeamCity, Jenkins)
- REST API
Условия:
- Оформление согласно ТК РФ;
- Уровень заработной платы – по итогам собеседования;
- Помощь со стороны Коллег, наставничество;
- Возможность кадрового и экспертного роста;
Возможны редкие командировки (для совместной работы «в Команде») – на проектах, где участвуют территориально-распределенные производственные площадки Компании.