Лоция

C#/.NET-разработчик

Не указана
  • Москва
  • От 3 до 6 лет
  • TDORP

Мы ищем C# разработчика в команду, которая развивает и поддерживает высоконагруженную CRM-систему для работы с физическими лицами. Здесь нет скучного однообразия: вас ждет баланс между сложной бизнес-логикой и масштабными интеграционными задачами.

Мы не стоим на месте — мы активно внедряем современные подходы, включая использование AI-инструментов для ускорения разработки и работы с legacy. Современный стек: .NET 6+, Kafka, Redis, PostgreSQL, Azure DevOps. AI-Driven Development: Мы одними из первых начали использовать нейросети для рефакторинга, генерации boilerplate и тестов. Если вы умеете готовить промпты — вам к нам.

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

  • разработкой и поддержкой: писать чистый код на C# (.NET, .NET Core, WebAPI), дорабатывать существующие сервисы;
  • интеграциями: настраивать синхронное и асинхронное взаимодействие между компонентами системы (Kafka, RabbitMQ);
  • работой с данными: проектировать БД, оптимизировать запросы (T-SQL, EF Core);
  • качеством: проводить ревью кода, писать Unit-тесты, участвовать в отладке сложных случаев;
  • командной работой: участвовать в оценке задач, планировании спринтов и улучшении процессов CI/CD;
  • работой с Legacy: аккуратно и эффективно разбираться в существующем коде, применяя современные паттерны и ИИ-ассистентов для его модернизации.

Что мы ждем от тебя:

  • опыт коммерческой Web-разработки на C# от 3 лет;
  • уверенное владение стеком: .NET 6+, .NET Core, WebAPI;
  • глубокое понимание принципов REST архитектуры;
  • практическое применение шаблонов проектирования (ООП, SOLID) и принципов KISS, YAGNI, DRY;
  • опыт работы с базами данных: EF Core, проектирование БД, написание сложных запросов на T-SQL;
  • опыт работы с брокерами сообщений (Kafka, RabbitMQ);
  • понимание принципов построения CI/CD;
  • опыт написания Unit-тестов;
  • понимание базовых концепций ИИ и машинного обучения (ML).

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

  • опыт работы с PostgreSQL, Redis, Azure DevOps;
  • опыт в Agile-командах (SAFe, Scrum);
  • навыки Prompt Engineering: умение использовать ИИ для рефакторинга legacy-кода, генерации DTO/CRUD, написания тестов и boilerplate-кода;
  • опыт проектирования архитектурных решений.