
РостДжоб
.NET разработчик
- .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 часов;
- Итоговая сумма заработной платы обсуждается отдельно с руководителем, при согласовании на должность.