Senior/Lead Backend-разработчик (C# / .NET)

ПРОДЖЕКТ САППОРТ

Senior/Lead Backend-разработчик (C# / .NET)

Москва, Дербеневская набережная, 11

Метро: Крестьянская застава

Описание вакансии

Project Support — системный интегратор, который создаёт комплексные решения, объединяя ИТ, инженерию и строительство. Мы реализуем проекты любой сложности — от современных конференц-залов до высокотехнологичных ситуационных центров, где важна каждая деталь.

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

Разработка и архитектура:

  • Разработка бизнес-логики, сервисов и API с использованием ASP.NET Core (MVC, Web API)

  • Интеграция с внешними и внутренними сервисами через REST, gRPC, GraphQL, Message Queue (Kafka, RabbitMQ)

  • Проектирование и поддержка архитектуры с соблюдением принципов Clean Code, SOLID, DRY, KISS

  • Проведение рефакторинга и оптимизация "тяжёлых" участков кода, оценка производительности и использования памяти

Процессы разработки и качество кода:

  • Проведение регулярного код-ревью и поддержка единых стандартов кодирования

  • Разработка модульных и интеграционных тестов

  • Участие в совершенствовании CI/CD процессов

  • Настройка и конфигурация логирования (Serilog, NLog)

Развитие команды и менторство:

  • Обучение и наставничество Junior и Middle разработчиков

  • Проведение воркшопов и сессий парного программирования

  • Поддержка и обновление технической документации

Управление и планирование:

  • Участие в планировании спринтов и оценке задач

  • Валидация технических требований и оценка трудозатрат

  • Планирование сроков релизов и необходимых ресурсов

Ключевые требования

1. Backend-разработка на .NET (Expert Level)

  • Глубокое понимание платформы .NET: CLR, память, асинхронность (async/await), обобщенные типы (generics), лямбда-выражения, атрибуты, Span<T>.

  • Опыт разработки на ASP.NET Core: REST/GraphQL API, MVC, SignalR, Middleware, Фильтры, Dependency Injection.

  • Умение проектировать многослойную архитектуру приложений.

2. Работа с данными и ORM

  • Экспертное владение Entity Framework Core: дизайн моделей, миграции, сложные LINQ-запросы, кэширование.

  • Понимание и опыт применения паттернов CQRS, DDD, шаблона Repository.

  • Опыт работы с реляционными (SQL Server, PostgreSQL) и NoSQL (MongoDB, Redis, Elasticsearch) БД.

  • Навыки оптимизации: индексы, анализ и перестройка запросов, шардирование.

3. Архитектура и инфраструктура

  • Опыт проектирования и разделения микросервисов.

  • Знание способов межсервисной коммуникации: gRPC, REST, асинхронная передача сообщений (Kafka, RabbitMQ).

  • Понимание паттернов оркестрации (Saga) и инструментов (Service Mesh).

  • Опыт контейнеризации (Docker, Docker Compose) и оркестрации (Kubernetes).

4. Безопасность (Security)

  • Практический опыт реализации аутентификации и авторизации с использованием OAuth 2.0 / OpenID Connect, JWT.

  • Понимание и умение противостоять основным уязвимостям: XSS, CSRF.

  • Знание моделей контроля доступа (RBAC/ABAC).

5. Инструменты разработки и DevOps

  • Опыт настройки CI/CD (GitLab CI), реализации стратегий развертывания (Blue-Green, Canary).

  • Навыки профилирования и отладки производительности: dotTrace, PerfView.

  • Настройка систем логирования и мониторинга: Serilog, OpenTelemetry, ELK Stack, Prometheus/Grafana.

6. Процессы и Soft Skills

  • Опыт работы в команде по методологиям Scrum/Kanban: планирование спринтов, оценка задач, управление бэклогом.

  • Лидерские качества: готовность проводить стендапы и ретроспективы, координировать работу команды, принимать архитектурные решения.

  • Наставничество: опыт менторства Junior- и Middle-разработчиков.

  • Способность ясно доносить сложные технические концепции до нетехнических специалистов (PM, BA).

  • Системный подход к решению проблем: анализ, поиск корневых причин, предложение надежных решений.

  • Приверженность качеству: практики код-ревью, написание документации, обеспечение покрытия тестами и безопасности кода.

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

  • Стабильную заработную плату, обсуждаемую по результатам собеседования + премии.

  • Официальное трудоустройство с первого дня в соответствии с ТК РФ.

  • Полис ДМС за счет компании после прохождения испытательного срока.

  • График работы: гибридный формат в московском офисе, кол-во дней в гибриде обсуждается; гибкое начало рабочего дня.

  • Комфортные условия: Современный офис в шаговой доступности (15 минут) от м. Павелецкая.

  • Дружескую атмосферу в коллективе единомышленников, где ценят ваше мнение.

Навыки
  • Kafka
  • ASP.NET
  • REST
  • С#
  • PostgreSQL
  • SQL
  • Микросервисная архитектура
  • Kubernetes
  • Entity Framework
  • ASP.NET Core
  • СУБД
  • Scrum
  • руководство командой разработчиков
Посмотреть контакты работодателя

Адрес

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

Брисмани
Полный день
  • Москва

  • до 300000 RUR

Рекомендуем
БурСервис

Разработчик C#

БурСервис

Полный день
  • Москва

  • до 300000 RUR

Рекомендуем
SSP SOFT
Удаленная работа
  • Москва

  • до 300000 RUR

Рекомендуем
Арктик Катеринг Сервис

Full-stack разработчик С# Blazor WASM

Арктик Катеринг Сервис

Полный день
  • Москва

  • до 300000 RUR

ОНИН
Полный день
  • Москва

  • до 300000 RUR

Hi, Rockits!

Senior C# developer

Hi, Rockits!

Удаленная работа
  • Москва

  • до 5500 EUR

Удаленная работа
  • Москва

  • до 5500 EUR

Платформа

Backend-разработчик

Платформа

Удаленная работа
  • Москва

  • до 5500 EUR

Гарда Технологии

Senior C# Developer

Гарда Технологии

Удаленная работа
  • Москва

  • до 5500 EUR

Джемтех
Полный день
  • Москва

  • до 5500 EUR

Бренд Монитор

Middle .NET Developer

Бренд Монитор

Полный день
  • Москва

  • до 5500 EUR

Heaad
Удаленная работа
  • Москва

  • до 5500 EUR

Service Inspector
Удаленная работа
  • Москва

  • до 5500 EUR

ИЦ АЙ-ТЕКО
Полный день
  • Москва

  • до 230000 RUR

Амбрелла
Удаленная работа
  • Москва

  • до 230000 RUR

evrone.ru

C#/.NET Developer

evrone.ru

Удаленная работа
  • Москва

  • до 260000 RUR

РТ7
Полный день
  • Москва

  • до 260000 RUR

ИЦ АЙ-ТЕКО
Полный день
  • Москва

  • до 230000 RUR

Санаториум
Удаленная работа
  • Москва

  • до 300000 RUR

БизнесАвтоматика, НПЦ

C# developer (Middle/Senior)

БизнесАвтоматика, НПЦ

Удаленная работа
  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию