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

Butterfly Effect
Занятость Полная занятость
Полная занятость
Адрес Казахстан, Астана
Описание вакансии

Kazdream Group: Технологии для безопасного и справедливого общества

Мы – ведущая IT-компания, создающая инновационные решения для общественной безопасности. Наша миссия – защита людей и обеспечение справедливости с помощью технологий.

С 2016 года мы разрабатываем и внедряем передовые IT-продукты в области искусственного интеллекта, аналитики данных, государственных систем и систем специального назначения.

Мы ценим профессиональный и личностный рост сотрудников, командную работу и новаторство.

Присоединяйтесь, чтобы вместе сделать мир безопаснее!

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

  • Разработка новых и поддержка существующих десктопных компонентов на WinForms;
  • Реализация новых функций с учётом архитектурных паттернов, масштабируемости и отказоустойчивости;
  • Интеграция с внешними и внутренними источниками данных и сервисами;
  • Участие в обеспечении безопасности приложения: защита конфигураций, чувствительных данных и применение лучших стандартов кода;
  • Ведение технической документации по реализованным модулям;
  • Участие в процессе релиза продукта: подготовка билдов, проверка зависимостей, техническая консультация по установке и настройке у заказчика;
  • Погружение в архитектуру клиентских серверов (Windows/Linux), настройка окружения и адаптация решения под инфраструктуру заказчика;
  • Тесное взаимодействие с тестировщиками и бизнес-аналитиками на всех этапах разработки: от проработки требований до внедрения;
  • Проактивное выявление узких мест, недоработок и потенциальных проблем. Инициирование улучшений, направленных на повышение качества продукта и пользовательского опыта.

Что мы ожидаем:

  • Уверенное владение C# и .NET;
  • Практический опыт создания и поддержки десктопных приложений (WinForms) с акцентом на высокую производительность и оптимизацию кода;
  • Знание и применение принципов ООП, SOLID, DRY, KISS, Clean Architecture;
  • Опыт работы с современными возможностями языка: многопоточностью, async/await, дженериками, рефлексией, атрибутами, лямбда-выражениями, LINQ;
  • Знание принципов Dependency Injection и IoC-контейнеров для построения масштабируемых решений;
  • Понимание работы CLR, JIT-компиляции, GC, процессов сборки и публикации .NET-приложений.

Windows/Linux:

  • Глубокое понимание Windows-среды: регистрация и управление .dll, .exe, работа с COM-компонентами и системными службами;
  • Опыт работы с Linux: от базового администрирования серверов до развёртывания и сопровождения сервисов в Linux-среде;
  • Понимание архитектуры серверных приложений и взаимодействия между сервисами;
  • Опыт настройки systemd unit-файлов, nginx в качестве reverse proxy, базовое управление firewall и сетевыми службами;
  • Владение основными CLI-инструментами: systemctl, journalctl, top/htop, ssh, scp, chmod, и т.д.

Docker:

  • Уверенное владение Docker, знание принципов контейнеризации и её преимуществ для разработки и развёртывания приложений;
  • Понимание вопросов безопасности, управления ресурсами и сетевых настроек в контейнеризованных приложениях;
  • Навыки развёртывания и поддержки контейнеризированных решений в Linux-среде.

Базы данных и SQL:

  • Опыт разработки, проектирования и сопровождения реляционных баз данных;
  • Опыт работы с ORM (например, Entity Framework) и оптимизации LINQ-запросов с целью эффективного взаимодействия с базой данных.

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

  • Работа с DevExpress UI-компонентами;
  • СУБД (PostgreSQL, Oracle, MS SQL Server, ClickHouse, ElasticSearch, MongoDB и т.д.);
  • Настройка и использование стека Grafana + Loki + Prometheus, создание информативных дашбордов для отслеживания метрик и логов;
  • Работа с Redis как системой кэширования;
  • Опыт настройки и интеграции HashiCorp Vault, SOPS.

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

  • Работа из офиса в г. Астана;
  • 5-дневка, с 10.00 до 19.00;
  • Частичная компенсация фитнеса, медицинских услуг и курсов;
  • Бесплатное обучение английскому и казахскому языкам;
  • Выездные тимбилдинги и мероприятия по типу «турниры» (шахматы, настольный теннис, футбол, cybersport, волейбол, баскетбол и т.д.).
Требования
Опыт 1-3 года
Условия работы
График работы Полный день
Добавлено 2 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку