РостДжоб

.NET разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • .NET
  • EFCore
  • SQL-запросы
  • Kafka/RabbitMQ
  • ReactJS
  • MobX, TypeScript
  • CSS, JavaScript
  • HTML
  • PostgreSQL; - REST API
  • - Git; - CI/CD.
  • .NET Core (C#)

ООО "РостДжоб" — ведущая аутсорсинговая IT-компания, предоставляющая высококлассные решения для клиентов по всему миру. Мы специализируемся на разработке масштабных корпоративных приложений, веб-сервисов и мобильных решений, обеспечивая нашим партнерам надежность и инновационные технологии.

Обязательные требования:

- Глубокое знание и практическое применение принципов ООП;

- Понимание структуры и компонентов современных web-приложений;

- Опыт разработки на .NET/.NET Core (C#) от 5 лет, включая хорошее понимание принципов работы асинхронного кода и внутренней кухни .NET;

- Практический опыт работы с БД как через ORM-фреймворки (EF, EFCore.BulkExtensions), так и через прямые SQL-запросы;

- Реальный опыт работы с PostgreSQL (от 1 года), создание и оптимизация запросов, понимание работы PostgreSQL на больших объемах данных;

- Продуктивный опыт разработки REST API;

- Высокий уровень владения системой контроля версий Git в повседневных задачах + CI/CD;

- Навык качественного документирования исходного кода;

- Опыт работы с Kafka/RabbitMQ;

- Реальный опыт работы с ReactJS (MobX, TypeScript) от 3-х лет, а так же с HTML, CSS, JavaScript;

- Опыт проектирования и реализации вместе с командой гибких, эффективных и масштабируемых решений;

- Владение методами автоматизированного тестирования программного продукта;

- Опыт руководства в роли тим-лида в небольших командах.

Задачи на проекте:

- Разработка корпоративных приложений для расчета банковской отчетности;

- Развитие существующих систем. Стек: - NET/.NET Core (C#);

- PostgreSQL; - REST API;

- ReactJS (MobX, TypeScript);

- HTML, CSS, JavaScript.

Описание проекта и команды:

  • Банк. Система регуляторной отчетности в банке, от разработчика требуется разработать именно выгрузку этих отчетов для пользователей из хранилища. Компоненты, фреймворки: - ORM-фреймворки (EF, EFCore.BulkExtensions);
  • PostgreSQL; - Kafka/RabbitMQ; - ReactJS (MobX, TypeScript). Инструменты разработки: - Git; - CI/CD.

Условия работы:

  • Удалённый формат работы;
  • График работы:5/2 по 8 часов;
  • Итоговая сумма заработной платы обсуждается отдельно с руководителем, при согласовании на должность.