К-Солюшионс

C#/.NET-разработчик

200 000 - 220 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • ASP.NET
  • WPF
  • SOLID
  • .NET Core
  • SQL
  • RabbitMQ
  • C#
  • ASP.NET Core
  • PostgreSQL
  • ASP.NET MVC

Чем предстоит заниматься:

Обязанности состоят из трех фреймов. Соотношение загрузки по фреймам обсуждается с кандидатом с учетом его пожеланий и направленности.

Первый фрейм:

  • Доработка back-end функционала системы по текущим проектам на стеке .NET 8 (C#), PostgreSQL, EF Core, CI/CD, Visual Studio 2022;
  • Разработка серверной части: проектирование, реализация и сопровождение backend-решения для мобильных приложений, приложений для ТСД, систем управления и др.;

Второй фрейм:

  • Разработка новых и развитие текущих desktop-приложений (WPF);
  • Согласование и совместная проработка экранных форм приложения;
  • Совместная работа над архитектурой backend-сервера для реализации пользовательских приложений.

Третий фрейм:

  • Интеграция и оптимизация: реализация RESTful API, SOAP, MQ Broker для интеграции с внешними сервисами;

Общий фрейм:

  • Проведение анализа и декомпозиции технических требований
  • Участие в развитии архитектуры приложения
  • Проведение ревью кода
  • Участие в поддержке систем в качестве третьей линии
  • Возможность влиять на формат работы команды и участвовать в настройке и согласовании внутренних процессов.
  • Работа в постоянной продуктовой команде совместно со специалистами от бизнеса (Системный архитектор, системные аналитики, руководители проектов), а также кросс-функциональное взаимодействие с подразделениями поддержки и командами, занятыми в разработке смежных продуктов

Мы ожидаем от Вас:

  • Опыт работы: минимум 3 года разработки на C#, опыт коммерческой разработки на платформе .NET / C #, Asp.Net MVC, .NET Core;
  • Уверенное знание паттернов проектирования, их практического применения;
  • Работа с базами данных: опыт работы с реляционными СУБД (стек, PostgreSQL, MS SQL);
  • Инструменты разработки: владение системами контроля версий (Git) и знание современных подходов разработки (CI/CD, agile);
  • Аналитический склад ума: способность быстро решать сложные технические задачи, предлагать эффективные решения и работать в команде.
  • Умение анализировать и разбираться в чужом коде.
  • Навыки рефакторинга и оптимизации существующего кода.
  • Понимание принципов написания чистого, поддерживаемого и документированного кода.

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

  • Опыт работы с NoSQL базами данных (Redis, MongoDB);
  • Знакомство с технологиями контейнеризации (Docker, Kubernetes);
  • Знание ООП, принципов SOLID и паттернов проектирования
  • Умение писать unit-тесты

Что мы предлагаем?

  • Работу в аккредитованной IT-компании;
  • График работы 5/2;
  • Гибридный формат работы с возможностью дальнейшего перехода на удаленный формат;
  • Стабильная конкурентная заработная плата, выплачивается 2 раза в месяц (размер обсуждается по итогам собеседования);
  • Премии по итогам года и по итогам сданных проектов;
  • Сложные и интересные задачи, современный стек технологий;
  • Дружелюбная атмосфера, активная бодрая команда профессионалов.