Оплата не указана
Вакансия находится в архиве
Требуемый опыт работы
Более 6 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
О проекте
Мы разрабатываем по модели SaaS (ПО как сервис).
Проект состоит из:
Веб-приложения.
Мобильного приложения (Android, iOS).
Сервисов интеграции с трекинговыми системами.
Сервисов картографии и спутниковых снимков.
Сервисов распознавания и построения агро-индексов.
Мы ищем разработчика веб-приложения на стеке ASP.NET MVC 5, Razor, Bootstrap, jQuery.
- На бекенде у нас ASP.NET MVC монолит, разделённый на DAL (в виде запросов/команд - реализация CQRS, EF+Dapper), уровень бизнес-логики (сервисы и другие классы бизнес-логики), уровень представления (контроллеры, Razor) + WebApi.
- Фронт пишется на Bootstrap, компоненты стандартные, специальной вёрстки минимум. Логика на JavaScript+jQuery. Работа с картами через Leaflet, табличные данные - AG Grid.
Мы пишем модульные тесты на бизнес-логику, а также интеграционные тесты - UI-тесты (Selenium) по сценариям, разработанным командой тестирования, тесты WebApi, тесты уровня DAL.
В проекте кроме разработки участвуют команды аналитиков, тестирования, поддержки и др. Задачи описываются бизнес-аналитиками, проходят этап системного анализа, оцениваются, после чего поступают в разработку. Результат решения задачи проходит code review и тестирование. Разработка ведётся по Scrum (спринты длиной в две недели).
Параллельно ведется разработка новой версии системы на микросервисной архитектуре, часть сервисов в которой реализуется на стеке ASP.NET Core.
Основной технологический стек:
.NET Framework 4.7, .NET 6
Dapper, EF Core
ASP.NET MVC 5, Razor, Bootstrap, jQuery
PostgreSQL
MSTestV2
Bitbucket, Jira, Azure DevOps
Hyper-V, Docker, PowerShell
Тебе предстоит:
Разработка нового функционала по требованиям бизнеса;
Поддержка существующего функционала;
Техническая помощь в решении проблем поддержки.
Мы обязательно ждем от тебя:
Опыт работы c ASP.NET MVC, SQL, JavaScript;
Понимание принципов SOLID, опыт написания тестов;
Нормальное отношение к легаси (оно есть в кодовой базе, нужно уметь аккуратно работать с ним).
Дополнительным плюсом будет:
Знание и опыт в микросервисной архитектуре;
Опыт работы с Docker.
Мы предлагаем:
Важно! В сопроводительном письме обязательно указывайте зарплатные ожидания, а также, стек, с которым работали больше всего.
Ключевые навыки
Контактная информация
Ассистагро
Сайт: agroassist.ru
Почта: info@agroassist.ru
Вакансия опубликована 26.03.2024 в г. Москва.
Похожие вакансии
от 80 000 ₽
Иркутск
Полный день
Команда отдела маркетинга проектов FirstVDS, планирует расширение и в связи с этим готова принять Fullstack-разработчика!
Заниматься придётся сопровождением нескольких сайтов, внутренних сервисов, а также технической стороной запуска маркетинговых мероприятий и новых продуктов. Будет много разных задач. У нас есть изобретательские задачи, разработка новых механик...
23 марта
Не указана
Москва
Удаленная работа
Вам предстоит:
Мы ожидаем:
4 апреля
от 140 000 ₽
Воронеж
Полный день
Angels IT – аккредитованная IT-компания разработчик IT-продуктов для людей, бизнеса и госструктур. За 12 лет работы мы создали больше 20 собственных продуктов для региональных Интеллектуальных транспортных систем: от платных парковок до весогабаритного...
27 марта