← Усі вакансії

Middle C#.NET Framework Developer (Desktop)

Рівень:
middle
Джерело:
djinni.co
Відгукнутись на вакансію →

ТОВ «НІК-Електроніка» - провідний український виробник обладнання для автоматизації обліку енергоресурсів. Ми створюємо сучасні лічильники електроенергії, води та тепла, а також програмне забезпечення для їх управління. Уже понад 20 років ми впроваджуємо інноваційні рішення для прозорого та ефективного обліку енергоресурсів, працюючи як на українському, так і на міжнародних ринках.

Ми шукаємо висококваліфікованого Middle C# Developer з глибоким досвідом роботи з .NET Framework для розробки та підтримки складних настільних (Desktop) додатків, які є критично важливими для наших бізнес-процесів.

Ця роль вимагає експертного знання платформи .NET Framework, навичок архітектурного проектування та здатності керувати життєвим циклом великих додатків.

Ключові обов'язки:

Виконувати аналіз задачі, планувати етапи виконання, узгоджувати з колегами.

Робити декомпозицію задач, перехід з деталей до загального плану.

Співпрацювати з DevOps/Sys admin для доставки та розгортання оновлень на серверах клієнтів.

Читати передачу даних між системами, синхронізація, алгоритми підтвердження доставки.

Освоювати нові протоколи даних та особливості вимірювальних приладів.

Ми очікуємо:

Обов'язково (.NET / основний стек):

Комерційний досвід C# / .NET від 2-х років (десктоп або бекенд).

Впевнене знання ООП, принципів SOLID, патернів проєктування.

Реляційні БД та SQL: написання й оптимізація запитів, читання збережених процедур, розуміння міграцій схеми (досвід із PostgreSQL — перевага).

Робота з Git (гілки, мерджі, код-рев'ю).

Вміння вникати у велику успадковану кодову базу зі складною предметною бізнес-логікою та знаходити причину дефекту, а не лише симптом.

Ефективна робота з AI-інструментами: коректна постановка задачі, опис контексту, формулювання уточнювальних питань, валідація відповіді.

Бажано (C++ / низькорівнева частина):

Досвід C++ (C++11 і новіше): STL, робота з пам'яттю, збірка проєктів.

Мережеві основи: сокети, IP/TCP, порти, обмін даними між системами, синхронізація, алгоритми підтвердження доставки.

Багатопотоковість: синхронізація потоків, спільні ресурси, м'ютекси/локи, уникнення гонок і дедлоків.

Досвід із низькорівневими протоколами обміну з пристроями — важливіше розуміння специфіки, ніж конкретний протокол; досвід із PLC, RS-485 — суттєвий плюс.

Знайомство зі стеком DLMS/COSEM (IEC 62056) або готовність його опанувати.

Робота з віддаленими системами по SSH (деплой, діагностика, читання логів).

Досвід із Linux-середовищем.

Загальнотехнічні навички:

Базове розуміння клієнт-серверної архітектури та інтеграцій (обмін файлами/макетами, експорт-імпорт даних).

Навички написання та читання unit-тестів.

Уважність до зворотної сумісності й даних у проді (зміни не повинні ламати наявні інтеграції).

Ми Пропонуємо:

Повну зайнятість 5/2, робота в офісі/гібридний формат (Київ/Вишгород) або ремоут

Корпоративний трансфер, офіційне працевлаштування та бронювання

Конкурентну заробітну плату та комфортні умови праці з гнучким графіком

Можливість працювати над інноваційними продуктами та впливати на їх розвиток

Оплату професійного навчання, необхідних для роботи AI-інструментів та участь у профільних конференціях

Можливості для кар'єрного росту, навчання та підтримку зі сторони колег та керівництва

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot