.Net разработчик (Senior)

до 350 000 ₽


TSpace — международная сервисная компания. Мы успешно помогаем бизнесу и талантам встретиться.
Главная ценность нашей компании - это люди, которые в ней работают. Поэтому мы стремимся, чтобы работа у нас была максимально комфортной, а сотрудничество долгим и продуктивным.

Ищем к себе .Net разработчика на финтех проект. Проект - лидер рынка инвестиций - Пакетная заявка. В рамках проекта, мы готовим систему для возможности покупки набора продуктов компании одной кнопкой.

Основные функции сервисов:
Реализация клиентских путей для покупки продуктов компании одной кнопкой онлайн.

Технологический стек:

  • Backend: Микросервисы на .Net
  • Развертывание в кластере OKD.
  • Хранилище данных - PostgreSQL 11%20, отдельный отказоустойчивый кластер. В некоторых сервисах MsSql Server.
  • Кэши - inproc inmemory, distributed - Redis.
  • Асинхронный обмен сообщениями - RabbitMQ, Apache Kafka.
  • GitHub flow, feature branches.
  • CodeReview, auto static code analysis.
  • Тесты: unit%20integration. Inproc WireMock %20 testcontainers для подмены и тестирования внешних, в том числе инфраструктурных зависимостей.
  • Интеграция: Контракты на использование REST API, описанные в Openapi 3%20. Всегда актуальные модели данных и интерфейсы эндпоинтов.
  • Используется подход Swagger first.
  • CI/CD: Глубокая автоматизация CI/CD(GitLab и Jenkins). Умный CI пайплайн, интеграция с SonarQube, Dependency Check, автоматический деплой в тестовые среды и автоматизированное создание среды под задачу.

Грейд: Senior

Длительность проекта: 6 месяцев

Знания и умения:

  • Опыт работы на .net от 3 лет.
  • C# (8%20), .Net Framework 4%20,.Net (Core 2.1%20, 6%20), Asp.Net, EFCore.
  • Базовые алгоритмы и структуры данных, представление о сложности.
  • ООП, паттерны проектирования.
  • БД SQL: Postgresql, MsSql - запросы, оптимизация, существенные внутренние особенности.
  • БД noSQL: Redis структуры данных, возможности.
  • Обмен сообщениями: RabbitMq, Kafka — опыт и понимание, возможностей и ограничений.
  • Проектирование и разработка решений на микросервисной архитектуре, REST API.
  • Контейнеризация Docker (создание образов), развертывание в Kubernetes, cli.
  • Git (cli), Gitlab CI, Helm.
  • Наблюдаемость сервисов: ELK, Jaeger, Prometheus, Grafana, Open*(Tracing,Telemetry).
  • Выработка и согласование требований, декомпозиция систем, Design Review.
  • Проведение CodeReview.
  • Разделяет принципы культуры DevOps.
  • Умеет вести разработку через agile методологии: Scrum/Kanban.
  • Выдвигает предложения по направлениям технологического развития.

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

  • SignalR.
  • OpenApi.
  • DDD - понимание общей концепции, стратегические, такические паттерны, применимость для структурирования предметной области, выявления требований.
  • Выработка и согласование требований, декомпозиция систем, Design Review.
  • Определение направлений технологического развития.
  • Gitlab CI, Helm.

Условия:

  • Заработная плата до 350 т.р обсуждается, зависит от уровня специалиста.
  • Работа в аккредитованной IT компании.
  • Удаленный формат работы, гибкое начало рабочего дня.
  • Длительный проект, полное погружение в продуктовую разработку.
  • Стабильность, компания устойчива ко всем изменениям на рынке.
  • Возможность оформления в штат ТК РФ, ИП.
  • Ежегодный пересмотр заработной платы, в зависимости от результатов работы.
  • Профессиональное развитие, обучение за счет компании.
  • По согласованию за счет компании: ДМС, предоставление оборудования, фитнес, психологическая помощь.

Поделиться:

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

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.