.NET Full-stack Developer/разработчик middle+/senior

от 220 000 до 240 000 ₽ до вычета налогов

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

ТулаСофт

г. Калининград

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

Более 6 лет

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

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

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

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

Компетенции

Middle

Описание проекта:
  • Набор проектов для компании, продающей кофе по всему миру:

  • веб-порталы: публичные, клиентские, админские;

  • интеграция с облачной CMS Kontent.ai;

  • интеграция с Salesforce; интеграция с Azure AD;

  • мультитенантность.

  • Стек: .NET 6, EF, MSSQL, Lucene, ASP.NET MVC, Bootstrap, jQuery, SCSS, Gulp

    Требование:

  • понимание современных принципов проектирования и разработки систем, практический опыт самостоятельного проектирования систем/подсистем, знание и понимание архитектур;

  • знание и понимание принципов ООП, SOLID, паттернов проектирования и умение их применять;

  • понимание базовых структур и алгоритмов;

  • уверенное знание платформы .NET/Core, включая структуры данных, асинхронное программирование, многопоточность;

  • опыт коммерческой разработки на платформе от 3 лет;

  • значительный опыт работы с реляционными СУБД (предпочтительно MSSQL) и понимание принципов их работы;

  • понимание принципов проектирования БД, профилирования и оптимизации запросов;

  • опыт работы с ORM (предпочтительно Entity Framework Core), понимание ограничений и опыт профилирования работы ORM;

  • значимый опыт разработки ASP.NET приложений (MVC, WebApi, etc.), понимание REST;

  • понимание принципов работы веба: протоколы, статусы, кэширование;

  • значимый опыт разработки на JavaScript, jQuery, понимание принципов работы JavaScript в браузере;

  • базовое понимание и опыт верстки (предпочтительно с использованием Bootstrap);

  • опыт работы с распространенными компонентами для классического фронта;

  • опыт работы с препроцессорами CSS (sass), gulp/webpack;

  • опыт работы с современными VCS (предпочтительно git), знание основных подходов по управлению версионированием (e.g. git flow);

  • умение оценивать объем работ с достаточной достоверностью;

  • желание погружаться в предметную область разрабатываемой системы.

  • Основная задача - планомерное развитие проектов:

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

  • Английский язык;

  • понимание принципов code review, участие в code review;

  • понимание концепции unit- и интеграционного тестирования и владение инструментами тестирования;

  • знание и опыт работы с нереляционными БД;

  • знание и опыт работы с очередями/брокерами сообщений;

  • опыт работы с CI/CD инструментами;

  • знакомство и использование docker;

  • опыт работы с использованием гибких методологий;

  • опыт работы с современными фронтэнд-фреймворками (предпочтительно React/Angular);

  • опыт работы с инструментами профилирования приложений.

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

.net framework

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

ТулаСофт

Вакансия опубликована 03.06.2024 в г. Калининград.

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

#

Senior

Иннополис

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

Раньше Контур был моностековой компанией: многие продукты написаны на C# под .NET. Сейчас мы делаем ставку и на Python-разработку и вкладываемся в развитие этого стека, чтобы создавать на нем новые сервисы. Для нас это возможность идти в сторону...

9 мая

#

Самара

Полный день

Приглашаем на работу в развивающуюся, стабильную компанию, основными направлениями деятельности АО "ГК "ИСКАНДЕР" является автоматизация деятельности пассажирских перевозок и разработка программного обеспечения и инженерных аппаратных решений в...

1 апреля

#

Не указана

Санкт-Петербург

Полный день

«Рексофт» (Reksoft) — российская многопрофильная технологическая группа, оказывающая полный спектр услуг в области цифровой трансформации предприятий: от формирования бизнес-стратегии и управления трансформацией до внедрения информационных систем, заказной разработки ПО...

3 июня