C# .NET разработчик (WPF) at IT Холдинг Kazdream — NeverHard
C# .NET разработчик (WPF) at IT Холдинг Kazdream in Астана. Skills: .NET, Async programming, C#, Databases, Hardware Integration. Apply on NeverHard.
Company
IT Холдинг Kazdream
Location
Астана
Type
full_time
Remote: Yes
Required skills:
.NET
Async programming
C#
Databases
Hardware Integration
Java interoperability
MVVM
Multithreading
ONNX
OpenCV
Основные задачи: Разработка и доработка ПО программно-аппаратных комплексов автоматизированного контроля и самообслуживания. Реализация и развитие пользовательских сценариев: считывание документов, биометрическая верификация (лицо, отпечатки пальцев), управление исполнительными устройствами. Проектирование и реализация интеграций с оборудованием: сканеры документов, биометрические устройства, контроллеры, камеры. Интеграция с внешними информационными системами через REST API. Развитие системы централизованного мониторинга устройств: статусы в реальном времени, отчётность, работа с базой данных. Обеспечение отказоустойчивости ПО в режиме 24/7: обработка отказов оборудования, логирование, восстановление после сбоев. Подготовка установщиков, участие в развертывании и отладке на объектах. Поддержка и развитие существующего кода, рефакторинг, оптимизация производительности. Ведение технической документации по реализованному функционалу. Мы ожидаем: Опыт коммерческой разработки на .NET / C# от 3 лет . Уверенное владение WPF (XAML, MVVM, асинхронный UI, многопоточность). Опыт участия в проектах, где требуется взаимодействие программного обеспечения с аппаратной частью : оборудованием, устройствами, контроллерами, терминалами, датчиками и т.д. Опыт с компьютерным зрением (OpenCV, ONNX-модели). Опыт работы с SDK устройств, COM Interop, нативными библиотеками. Опыт работы с REST API, механизмами обмена данными в реальном времени (SignalR или аналоги). Опыт работы с базами данных, Entity Framework Core, миграции. Понимание принципов отказоустойчивости, логирования, мониторинга и обработки ошибок. Опыт работы по Agile / Scrum , включая работу со спринтами, бэклогом, оценкой задач и командными церемониями. Умение переводить бизнес-требования в технические решения. Умение работать самостоятельно, брать ответственность за результат и соблюдать сроки. Будет преимуществом: Опыт работы с высоконагруженными системами. Опыт интеграции с оборудованием и аппаратными интерфейсами. Опыт работы с Docker, CI/CD и процессами развертывания. Опыт участия в разработке новых продуктов с нуля. Навыки подготовки технической документации, схем и описания архитектуры решений. Опыт работы в продуктовой компании. Готовность к командировкам для отладки на объектах. C++ владение (низкоуровневая работа, взаимодействие с оборудованием). Разработка драйверов — опыт написания/сопровождения драйверов устройств. Мы предлагаем: Официальное трудоустройство в уютном офисе в Астане График с 10:00 до 19:00 Английский и Казахский языки: бесплатно и удобно, прямо внутри компании Заботимся о форме и здоровье: компенсируем фитнес и медицинские услуги Мы за активный отдых: футбол, баскетбол, яркие летний и зимний корпоративы Корпоративная библиотека для поиска идей и решения рабочих задач Настольный теннис в офисе для коротких перерывов и заряда энергией