Актуальные заказы по OOP

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

Вакансия закрыта
Офис
Full-time
Удаленно

Проект, процессы и задачи:

  • Разработка и дальнейшее развитие системы сервиса HR - разработка backend для кабинета сотрудника и руководителя компании.
  • Стек: .Net Framework (активно мигрируется на .Net6), .Net6 (основной), .Net8 (в будущем), MS SQL, RabbitMQ.
  • Архитектура - SOA (ближе к микросервисам).
  • Процесс - методология скрамбан, с уклоном в канбан (статусы, код ревью, тестирование, ретроспективы, планирование).
  • Команда проекта: Руководитель проекта, дизайнер, аналитики, тестировщики, frontend команда, backend команда.


Требования:

Опыт работы - от 5 лет по указанному ниже стеку

  • Опыт коммерческой разработки на платформе .NET (ASP.NET, WEB API) от .NET Core 3.1 и выше;
  • Опыт применения ORM (EntityFramework, Linq2DB и другие);
  • Знание и опыт применения принципов ООП и шаблонов проектирования, принципов SOLID, микросервисной архитектуры;
  • Опыт работы с реляционными базами данных (MS SQL) и оптимизации запросов к ним;
  • Опыт разработки приложений на основе микросервисной архитектуры;
  • Понимание работы веб-протоколов (HTTP, HTTPS) и REST API;
  • Опыт работы в системе контроля версий Git.

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

  • Опыт работы с очередями сообщений (RabbitMQ, Kafka).

Старший инженер Unity3D

Вакансия закрыта
Full-time

Компания: Поставщик ИТ-услуг для индустрии биологических наук и здравоохранения.

Проект: Разработка пользовательского интерфейса с использованием Unity3D для настольных приложений.


Обязанности:

  • Реализовывать и поддерживать компоненты пользовательского интерфейса, следуя принципам MVVM.
  • Применять концепции ООП для обеспечения качества и масштабируемости кода.
  • Решение сложных технических задач и оптимизация существующего кода.


Требования:

  • Демонстрируемый опыт работы в качестве разработчика .NET с опытом работы в Unity3D.
  • Владение навыками разработки пользовательского интерфейса для настольных приложений.
  • Знакомство с архитектурным паттерном MVVM.
  • Глубокое понимание принципов ООП.
  • Сильные навыки решения проблем.
  • Способность адаптироваться и эффективно работать в динамичной среде разработки.


Вакансия закрыта