Оплата не указана
Вакансия находится в архиве
Требуемый опыт работы
Более 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 ₽
Москва
Удаленная работа
Подробное описание
22 октября