Старший разработчик

Company Name: Kaspersky Lab jobs, Employment

Location: RU

Job Duration: 2022-01-13 to 2022-02-12

Overview

Кто мы:
Наша группа занимается разработкой Web интерфейсов для флагмантского продукта промышленной безопасности.

Стек разработки самый современный: Front End – Angular 12, BackEnd .NET Core 6, СУБД PostgreSQL 13.
Нам нужен, прежде всего, Front End разработчик (Angular), backend разработки меньше. Знание .NET Core и PostgreSql – дополнительное преимущество.

Чем предстоит заниматься:

  • Разработка Web UI продукта в Enterprise сегменте для защиты индустриальных объектов.
  • Участие в разработке всех звеньев приложения – UI (Angular), Backend (.NET Core), БД (PostgreSql).
  • Написание Unit-тестов и интеграционных тестов.

Что Вам необходимо для этого:

  • Опыт разработки SPA приложений на Angular.
  • Опыт разработки сервисов WebAPI на ASP.Net Core 3+.
  • Опыт работы с одной из промышленных реляционных СУБД в качестве разработчика (создание объектов, написание сложных запросов), предпочтительно PostgreSql, но также подойдет опыт работы с Oracle, MSSQL, MySql.
  • Навыки верстки на HTML5 / CSS3.
  • Понимание и умение использовать шаблоны проектирования, принципы SOLID, DRY.
  • Опыт работы с системами контроля версий: Git, TFS.
  • Умение писать тестируемый код.
  • Технический английский – свободное чтение документации.

Дополнительным преимуществом будет

  • Опыт разработки на React.