Senior C# .NET Framework Developer (Desktop)

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

 

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

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

 

Ваші Ключові Обов'язки:

  • Архітектура та Розробка: Проектування, розробка та підтримка критично важливих Desktop-додатків, використовуючи .NET Framework та відповідні UI-технології (WPF або WinForms).
  • Оптимізація: Аналіз продуктивності, ідентифікація та усунення "вузьких місць" у старих додатках, рефакторинг та модернізація коду.
  • Інтеграція: Інтеграція настільних рішень із зовнішніми системами та базами даних, розробка сервісів та компонентів.
  • Наставництво: Проведення Code Review, надання технічної допомоги та наставництво молодшим розробникам.
  • Управління Технічним Боргом: Розробка стратегій для зменшення технічного боргу та забезпечення довготривалої підтримки додатків.

 

Основні Вимоги (Must-Have):

  • Досвід: Мінімум 5+ років комерційного досвіду у розробці програмного забезпечення на C#/.NET.
  • .NET Framework: Експертне володіння .NET Framework (4.5+) та глибоке розуміння його внутрішньої роботи.
  • Desktop UI: Досвід розробки складних інтерфейсів з використанням WinForms (переважно) або WPF.
    • Для WPF: Глибоке знання XAML, Binding, Dependency Properties, Custom Controls та патернів MVVM (ViewModel-First або View-First).
  • C#: Експертне володіння мовою C# (LINQ, Generics, багатопоточність, TPL).
  • Бази Даних: Досвід роботи з PostgreSQL або іншими реляційними СУБД; глибокі знання T-SQL та досвід роботи з ADO.NET та/або Entity Framework.
  • Патерни: Практичне застосування принципів SOLID та Design Patterns.
  • Тестування: Досвід написання юніт-тестів та інтеграційних тестів.

 

Буде Перевагою (Nice-to-Have):

  • Досвід міграції настільних додатків з .NET Framework на .NET (Core).
  • Знання технологій WCF або ASP.NET Web API для розробки внутрішніх сервісів додатку.
  • Досвід роботи з DevExpress, Telerik або іншими UI-бібліотеками.
  • Знання технологій ClickOnce або MSI для розгортання додатків.
  • Досвід роботи з DevOps інструментами (CI/CD) для Desktop-додатків.

 

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

  • Повну зайнятість 5/2, робота в офісі/гібридний формат (Київ/Вишгород) або ремоут
  • Корпоративний трансфер, офіційне працевлаштування та бронювання
  • Конкурентну заробітну плату та комфортні умови праці з гнучким графіком
  • Можливість працювати над інноваційними продуктами та впливати на їх розвиток
  • Оплату професійного навчання, необхідних для роботи AI-інструментів та участь у профільних конференціях
  • Можливості для кар'єрного росту, навчання та підтримку зі сторони колег та керівництва

Required languages

English B1 - Intermediate
Published 19 January
36 views
·
8 applications
To apply for this and other jobs on Djinni login or signup.
Loading...