C# developer

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Кто мы:

В команду, ответственную за развитие внутренних сервисов обеспечения качества выпускаемых продуктов, требуется разработчик.

Мы занимаемся инфраструктурой автоматического тестирования, которое выполняется непрерывно на тысячах виртуальных машин и десятках различных платформ.

В зону ответственности наших сервисов входят такие задачи

  • доставка пользователям критически важных данных в реальном времени
  • автоматический контроль выполнения тестовых наборов на всех этапах
  • автоматический анализ и кластеризация падений тестовых сценариев
  • автоматическое заведение багов на ответственные команды
  • построение отчетов, статистика

Мы отвечаем за наши разработки целиком, поэтому стремимся к удобному и надежному CI\CD, непрерывному мониторингу работы наших микросервисов.

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

  • разрабатывать сервисы (Rest \ Web API)
  • писать красивый, поддерживаемый код
  • писать unit-тесты, проводить code review
  • внедрять и поддерживать best practices
  • решать инфраструктурные задачи
  • заниматься оптимизацией сервисов
  • прорабатывать архитектурные решения

Про стек:

  • C# 8, почти везде .NET Core 3.1
  • Angular 7+, TypeScript, CSS, WebAPI, Swagger, ASP.NET Core
  • RabbitMQ, MassTransit
  • Prometheus, Grafana, ELK
  • базы MS SQL Server (2017+), InfluxDb
  • Docker, Kubernetes
  • Git, TFS, nuget, octopus, powershell
  • MsTest, NUnit, Moq, FluentAssertions

От кандидата ждём:

  • Высшее техническое образование;
  • Опыт работы в Agile\Scrum команде (CI \ CD TDD)
  • Отличное знание C#, .NET Framework 4.7+, .NET Core 3.1, понимание механизмов работы CLR
  • Понимание парадигм ООП \ SOLID на языке C#;
  • Знание шаблонов проектирования \ классических алгоритмов и структур данных;
  • Опыт проектирования\разработки highload систем
  • Интерес к исследовательской деятельности;
  • Ответственность, исполнительность, инициативность, внимание к деталям;
  • Умение самостоятельно и полностью доводить до конца поставленные задачи;

Будет плюсом:

  • Опыт разработки микросервисов
  • Опыт Web-разработки (Angular \ React \ JS)
  • Опыт оптимизации запросов MS SQL Server;
  • Опыт работы с инструментарием devOps (Nomad, Ansible, Artifactory, Docker Swarm, Kubernetes,etc)
  • Опыт в построении CI\CD Pipeline
  • RabbitMQ, Kafka, ELK, Grafana, Prometheus
  • Опыт рефакторинга больших проектов
  • Опыт администрирования Windows серверов

Мы предлагаем:

Интересную работу

Команда лучших экспертов

Масштабные задачи

Самые современные технологии

Расширение технического кругозора

Социальный пакет

ДМС и страхование жизни (включая детей) с первого дня

100% оплата больничного

Бесплатное обучение: митапы, конференции, сертификации, 8 иностранных языков

Ежемесячный бонус на питание

Оплата мобильной связи

Комфортные условия

2 спортзала и сауны прямо в офисе

Свой ресторан и бар

Врач и массаж в офисе

Программа релокации для кандидатов из регионов

Ключевые навыки

C#
Git
Docker
.NET Framework
Unit Testing

Вакансия опубликована 19 октября 2021 в Москве

Похожие вакансии