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

По договоренности


Ожидания от кандидата:

• коммерческий опыт разработки на C# / .NET от 3-4 лет (для Senior — от 5+ лет, для Tech Lead — от 6-7 лет);

• уверенные знания платформы .NET (Core / .NET 6-8) и языка C#;

• практический опыт разработки backend-сервисов и Web API на ASP.NET Core;

• уверенное понимание ООП, принципов SOLID, KISS, DRY, YAGNI;

• опыт проектирования и разработки REST API, понимание SOAP-интеграций;

• опыт работы с ORM: Entity Framework Core; Dapper или аналогичные инструменты;

• уверенное владение SQL: PostgreSQL / MS SQL / MySQL;

• написание и оптимизация запросов;

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

• опыт разработки в микросервисной архитектуре;

• опыт интеграции сервисов через брокеры сообщений: Kafka; RabbitMQ;

• опыт работы с кэшированием (Redis / KeyDB);

• понимание принципов разработки распределенных систем;

• опыт написания unit-тестов (xUnit / NUnit / MSTest);

• понимание принципов асинхронного и многопоточного программирования;

• опыт работы с Git и участие в командной разработке;

• опыт работы в Agile-командах (Scrum / Kanban);

• базовое понимание CI/CD-процессов;

• умение читать и поддерживать чужой код, проводить code review;

• системное мышление и умение декомпозировать сложные задачи.

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

• опыт проектирования высоконагруженных систем;

• знание архитектурных подходов:

• Clean Architecture

• Onion Architecture

• CQRS / Mediator;

• опыт работы с Docker / Kubernetes;

• опыт разработки Cloud-Native приложений;

• опыт работы с Keycloak / LDAP / OAuth2;

• опыт использования Kafka Streams / Event-Driven архитектуры;

• опыт работы с MongoDB / NoSQL базами данных;

• опыт разработки frontend-части (TypeScript / Angular / React);

• опыт разработки мобильных приложений на Xamarin / .NET MAUI;

• опыт работы с DocsVision или другими корпоративными платформами;

• опыт работы с финтех- или телеком-системами;

• опыт работы с мониторингом и логированием:

• Prometheus

• Grafana

• ELK;

• знание Linux на уровне уверенного пользователя;

• опыт наставничества и технического лидерства.

Ключевые задачи:

​​​​​​​​​​​• разработка и развитие backend-сервисов и Web API на платформе .NET;

• участие в проектировании архитектуры системы и выборе технических решений;

• разработка и оптимизация структуры баз данных и SQL-запросов;

• интеграция сервисов через REST API, брокеры сообщений и внутренние сервисы;

• разработка и поддержка unit- и интеграционных тестов;

• участие в код-ревью и обеспечении качества кода;

• оптимизация производительности сервисов и БД;

• участие в разработке микросервисной архитектуры;

• взаимодействие с аналитиками, DevOps-инженерами и тестировщиками;

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

• поддержка и сопровождение решений в production-среде;

• для Tech Lead:

техническое руководство командой разработки;

участие в архитектурных решениях;

распределение задач и наставничество разработчиков.

Условия:

  • работа на крупных проектах ведущих компаний-брендов страны;
  • заработная плата обсуждается по результатам технического собеседования;
  • гибкий подход к месту работы: удаленно, в офисе, гибридно.
  • компания аккредитована Минцифры РФ.

Адрес: Россия, Таганрог, Петровская улица, 51
Показать на большой карте

Поделиться:

Опубликована 7 часов назад

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

Ожидания от кандидата: коммерческий опыт разработки на Java от 2–3 лет (для Senior — от 4–5+ лет); уверенное знание Java Core (ООП, коллекции, исключения, основы многопоточности); практический опыт разработки backend-сервисов; опыт работы с Spring Fr...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ФьюжнФьюжн
  • Таганрог
8 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.