.NET разработчик (Middle) (удаленная работа)

18 октября 2024

Уровень зарплаты:
от 200 000 до 200 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: .NET разработчик (Middle)

Описание вакансии

Мы ищем .Net-разработчика для работы над проектом мультитенантной тендерной площадки для проведения простых закупок, закупок малого объёма и закупок из прайс-листов поставщиков.

Над проектом работает команда из 35+ сотрудников. В их составе:
- Тех. лид;
- Команда разработки backend;
- Команда разработки frontend;
- Команда тестирования;
- Команда автотестирования;
- Команда аналитиков;
- Также 1-ая и 3-ая линия поддержки.
Разработка ведётся по близкому к SCRUM-процессу.

О проекте:
Проект начинался как стартап, более 6 лет назад отстыковавшись от одного из основных продуктов компании, и сейчас уже вышел, как самостоятельное решение, на уровень самостоятельного продукта, который находится в продуктиве и имеет свою растущую пользовательскую базу. Проект развивается быстрыми темпами, постоянно требуется выпуск новой функциональности и совершенствование старых модулей, которые достались от родительского решения. В проекте присутствует множество интеграций с крупными игроками в данном сегменте, которые необходимо поддерживать в связи с развитием сторонних сервисов, а также добавлять новые. Основная часть проекта является монолитом, но многие критически важные модули уже вынесены как микросервисы. Совершенствование архитектуры решений продолжается постоянно.

Стек технологий:
- .NET: FW 4.6.2, .NET 6 - .NET 8;
- Database: MSSQL, PostgreSQL;
- ORM: EF, NHibernate;
- UI: Angular 14+;
- Message Bus: RabbitMQ;
- API: ASP.NET Web API;
- CI CD: TeamCity, Kubernetes, Docker;
- No SQL: MongoDB, Redis;
- Monitoring: ELK Stack, Grafana, Zabbix

Что входит в обязанности:

  • Участие в разработке и развитии;
  • Разработка и поддержка существующих сервисов приложений;
  • Работа над изменениями бизнес логики;
  • Разработка новых фич;
  • Поддержка и внедрение интеграций с внешними системами;
  • Анализ и рефакторинг существующих решений;
  • Оптимизация работы сервисов приложения;
  • Проведение код-ревью
Наши ожидания:
  • Понимание принципов ООП и знание современных подходов к разработке;
  • Отличные знания C# (.Net, .Net Core, WCF, MVC, Web API);
  • Опыт работы с ORM (EF, NHibernate);
  • Знание MS SQL;
  • Опыт работы с асинхронным кодом;
  • Опыт работы с RabbitMQ или аналогичными решениями

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

- Опыт работы с NoSQL (MongoDB, Redis);
- Опыт разработки высоконагруженных и масштабируемых систем;
- Навыки работы с Docker, Kubernetes;
- Опыт работы с ELK;
- Умение оптимизировать запросы к БД;
- Понимание микросервисной архитектуры

Мы предлагаем:
  • Работу в аккредитованной компании;
  • Заработную плату от 200 000 рублей на руки, по итогам технического собеседования;
  • Полностью официальное трудоустройство;
  • Отпуск 28 календарных дней;
  • Формат сотрудничества: удалённая работа, гибридный формат или работа в одном из наших офисов (г. Севастополь или г. Казань);
  • График работы обсуждается с командой, на большинстве проектов это 10:00-19:00 по МСК;
  • Возможности для профессионального роста.


Посмотрите похожие вакансии

C#-разработчик (middle)
Компания: Enaza
Зарплата: от 150 000 до 150 000 руб.
.net Разработчик (middle+/ senior)
Компания: Stroki
Зарплата: з.п. не указана
Python разработчик (Middle+/Senior)
Компания: Рунити
Зарплата: з.п. не указана
Разработчик C# /Fullstack-разработчик (middle+, senior)
Компания: ЛАНИТ
Зарплата: з.п. не указана