Написать пост
Открытие

Senior / Team Lead C# Developer

По итогам собеседованияFull-time, Опыт от 2 лет, Москва

О команде:

  • Мы — команда разработчиков, создавшая единую фронтальную систему для Банка «Открытие».
  • Мы поощряем FOSS, наши сотрудники являются мейнтейнерами таких библиотек, как graphql-dotnet со всей её инфраструктурой, EasyNetQ, ImageSharp и десятка других, которые вы если не использовали, то, скорее всего, слышали.
  • Мы вкладываемся в InnerSource, разрабатываем различные внутренние инструменты для удобства разработки системы и автоматизации базовых процессов.
  • Мы используем микросервисную архитектуру в качестве основной. Уже более 200 сервисов на .NET Core во внутреннем корпоративном облаке на основе Kubernetes. Состояние каждого сервиса мониторим при помощи инструментов ELK Stack, Prometheus, Grafana, OpenTelemetry.
  • Мы пережили все «детские болезни», у нас есть устоявшиеся стили написания кода, налажены механизмы их проверки.
  • Постоянно собираются метрики качества кода: maintainability, reliability, уровень покрытия Unit тестами и т.д.
  • У нас налажены процессы Code Review, QA, QAA, CI/CD.
  • Мы умеем работать по гибким методологиям Kanban, Scrum и в целом придерживаемся Agile Manifesto. Постоянно трансформируемся и адаптируемся к изменениям.
  • Мы умеем работать удалённо. География сотрудников — это почти вся Россия: от Санкт-Петербурга до Новосибирска. К сожалению, в текущей ситуации мы рассматриваем только кандидатов из России.
  • Мы участвуем в известных конференциях разработчиков: AgileDays, DotNext, ArchDays.

Обязанности:

  • Участие в разработке внутренней CRM на микросервисной платформе;
  • Участие в разработка архитектуры системы;
  • Интеграция с внешними системами;
  • Написание автотестов.

Требования:

  • Знание языка C#;
  • Понимание устройства платформы .NET Framework/Core;
  • Знание основных составляющих и технологий – BCL, TPL, LINQ, Entity Framework/Core, ASP.NET/Core;
  • Знание баз данных SQL Server, Oracle;
  • Опыт работы с VCS Git;
  • Опыт создания нагруженных многопоточных/асинхронных систем;
  • Знание структур данных и алгоритмов, принципов и паттернов проектирования;
  • Опыт работы с распределённой/микросервисной архитектурой на основе ESB/HTTP;
  • Опыт работы в Agile-команде;
  • Желательно знание банковской предметной области.

Условия:

  • Трудоустройство в аккредитованную ИТ-компанию.
  • Достойную и конкурентную зарплату.
  • Отсрочку от армии для ИТ-специалистов, возможность получения ИТ-ипотеки.
  • Интересную и динамичную работу: мы решаем амбициозные задачи, внедряем новые технологии.
  • Профессиональное развитие: обучение в корпоративном университете «Вселенная открытий», экспертные и управленческие карьерные треки.
  • Команду единомышленников – больших профессионалов своего дела, которые знают цену доверию и партнерству.
  • Приятную рабочую атмосферу, частичную или полностью удаленную работу.
  • Заботу о здоровье: ДМС, страхование жизни, страхование при выезде за границу.
  • Льготные ставки на банковские и страховые продукты «Открытия», скидки от компаний-партнеров.