Fullstack-разработчик ASP.NET MVC/Core

Оплата не указана

Вакансия находится в архиве

Ассистагро

г. Москва

Требуемый опыт работы

Более 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

О проекте

Проект «История поля» (https://info.agrohistory.com/) нацелен на помощь агропредприятиям в ведении бизнеса. С нами легко автоматизировать бизнес-процессы: от учёта оборудования и построения отчетности до идентификации работ на полях и мониторинга техники в реальном времени.

Мы разрабатываем по модели SaaS (ПО как сервис).

Проект состоит из:

  1. Веб-приложения.

  2. Мобильного приложения (Android, iOS).

  3. Сервисов интеграции с трекинговыми системами.

  4. Сервисов картографии и спутниковых снимков.

  5. Сервисов распознавания и построения агро-индексов.

Мы ищем разработчика веб-приложения на стеке 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.

Основной технологический стек:

  • C#, JavaScript
  • .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.

Мы предлагаем:

  • Полностью официальное трудоустройство (а так же возможность оформления по ИП или ГПХ);
  • «Белую» заработную плату;
  • Удобный график работы: гибрид в офисе в Мск или удаленка;
  • ДМС после испытательного срока;
  • Открытый диалог со всеми работниками в компании, прозрачные процессы и минимум бюрократии;
  • Полная или частичная компенсация обучения;
  • Участие в создании сложного продукта, который станет лидером в своей отрасли.

Важно! В сопроводительном письме обязательно указывайте зарплатные ожидания, а также, стек, с которым работали больше всего.

Ключевые навыки

Asp.net mvc
Asp.net
Javascript
Fastapi
Sqlite
Solidity

Контактная информация

Ассистагро

Вакансия опубликована 26.03.2024 в г. Москва.

Похожие вакансии

#

Не указана

Москва

Удаленная работа

Подробное описание

21 октября

#

Москва

Удаленная работа

Подробное описание

22 октября

#

Москва

Удаленная работа

Подробное описание

22 октября