К содержимому

Senior .NET Developer

Автоцентр Сити ЮГУдалённо · Москва

Технические навыки

Языки и платформы

  • C#, .NET 6/7/8
  • ASP.NET Core Web API
  • Проектирование RESTful API, Swagger / OpenAPI

Доступ к данным и базы

  • Entity Framework Core, linq2db
  • SQL Server, T‑SQL, хранимые процедуры
  • Подход Database‑First, генерация кода через T4
  • Миграции БД с FluentMigrator

Архитектура и дизайн

  • Многослойная архитектура (API / BLL / DAL)
  • Принципы Clean Architecture
  • Dependency Injection
  • Repository Pattern, Unit of Work
  • Принципы SOLID

Интеграции

  • Платёжные системы: Stripe, WorldPay, CyberSource
  • Облако: Azure (Blob Storage, Media Services, SQL Database, Application Insights)
  • Очереди сообщений: RabbitMQ (MassTransit)
  • Внешние API: Google APIs, Facebook, REST/SOAP сервисы

Кэширование и производительность

  • Redis
  • In‑Memory кэширование
  • Оптимизация SQL‑запросов и работы БД (Опыт рефакторинга больших запросов и поиска проблемных мест)

Безопасность

  • JWT‑аутентификация
  • OAuth 2.0

Инструменты и тестирование

  • Git, Azure DevOps
  • Swagger / Swashbuckle
  • Serilog, Application Insights
  • xUnit, Moq

Дополнительно будет плюсом

  • Работа с Excel / PDF (ClosedXML, EPPlus, PdfSharp)
  • Web‑scraping (Selenium, AngleSharp)
  • Интеграция с email/SMS‑сервисами

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

  • Разработка и поддержка enterprise‑системы для авто‑дилерского центра
  • Интеграция с платёжными системами (Stripe, WorldPay, CyberSource)
  • Работа с Azure (Blob Storage, SQL Database, Application Insights)
  • Реализация модулей: CRM, продажи, сервисное обслуживание, оценка автомобилей, финансирование
  • Интеграция с внешними API (Autotrader, CAP HPI, DVLA, Google, Facebook)
  • Оптимизация производительности БД и API
  • Настройка CI/CD, мониторинг и логирование

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.