.Net разработчик

Проект

IT компания

Роль

.Net разработчик

Грейд

Junior+/Junior

Требования

Обязательные требования

- Наличие опыта коммерческой разработки на платформе BPMSoft сроком не менее 6 месяцев; - Базовые знания платформы BPMSoft, включая понимание её стандартного функционала и возможностей; - Понимание основ .NET Core и стандартной библиотеки платформы, умение применять их на практике; - Владение языком программирования C#: знание синтаксиса, принципов ООП, работы с коллекциями и обработки исключений; - Начальные навыки работы с JavaScript и базовыми веб‑технологиями (HTML, CSS), включая создание простых интерактивных элементов и вёрстку; - Чёткое понимание ключевых принципов ООП: инкапсуляции, наследования и полиморфизма, а также умение применять их в коде; - Начальные практические навыки работы с Git: клонирование репозиториев, выполнение коммитов, создание и переключение между ветками; - Понимание базовых принципов работы протокола HTTP, архитектуры REST, форматов данных JSON и JSON‑B, а также их практического применения; - Знакомство с ORM‑библиотекой Entity Framework Core и базовыми сценариями её использования для взаимодействия с базами данных; - Основы работы с реляционными базами данных и составление базовых SQL‑запросов (SELECT, JOIN, INSERT, UPDATE, DELETE); опыт работы с PostgreSQL будет считаться дополнительным преимуществом; - Отличные навыки коммуникации; - Аналитический склад ума, склонность к структурированию и систематизации информации; - Высокая личная ответственность за результаты принятых решений; - Способность оперативно анализировать большие объёмы данных и делать обоснованные выводы; - Владение английским языком на уровне, достаточном для чтения технической документации и её составления; - Высшее техническое образование (предпочтительно в IT).

Задачи на проекте

- Разработка внутренних IT‑проектов компании, включая платформы, продукты и сервисы - Участие в POC (прототипировании): выявление, оценка и тестирование оптимальных технических решений на практике; - Создание и оптимизация серверного кода для бизнес‑процессов и интеграционных сценариев на платформе BPMSoft; -Разработка сложных хранимых процедур, выполнение работ с базами данных; - Совершенствование SQL‑запросов и повышение общей производительности кода; - Внедрение нестандартных визуальных компонентов и выполнение кастомизаций для продуктов и сервисов на платформе BPMSoft; - Самостоятельная реализация функциональных модулей в соответствии с техническим заданием; - Написание unit‑тестов для собственного кода с NUnit и xUnit; - Диагностика и устранение выявленных ошибок и недочётов в коде; - Формирование и ведение технической документации по реализованному функционалу, её актуализация по мере внесения изменений.

Длительность проекта: 1 год с возможностью пролонгации

Формат взаимодействия: Удаленно

Требуемая локация специалиста: Россия, Беларусь

Доступность специалиста: UTC +3

Требуемое гражданство специалиста: РФ, РБ

Дополнительные условия

Важно!

При отправке кандидата приложите информацию:

  1. ФИО
  2. Дата рождения
  3. Локация
  4. Грейд
  5. Рейт (ставка/час)
  6. Возможная дата старта на новый проект
  7. Планы на отпуск в ближайшие 3 месяца
  8. Штатный/партнерский/рынок
  9. Скрининг по заявленным требованиям к вакансии (проставить +-)