NIK-Elektronika LLC - wiodący ukraiński producent urządzeń do automatyzacji rozliczania energii. Tworzymy nowoczesne liczniki energii elektrycznej, wody i ciepła oraz oprogramowanie do zarządzania nimi. Od ponad 20 lat wdrażamy innowacyjne rozwiązania w zakresie przejrzystego i efektywnego rozliczania zasobów energii, pracując zarówno na rynku ukraińskim, jak i międzynarodowym. 700">.NET Framework do tworzenia i obsługi złożonych aplikacji Desktop, które mają kluczowe znaczenie dla naszych proce
NIK-Elektronika LLC - wiodący ukraiński producent urządzeń do automatyzacji rozliczania energii. Tworzymy nowoczesne liczniki energii elektrycznej, wody i ciepła oraz oprogramowanie do zarządzania nimi. Od ponad 20 lat wdrażamy innowacyjne rozwiązania w zakresie przejrzystego i efektywnego rozliczania zasobów energii, pracując zarówno na rynku ukraińskim, jak i międzynarodowym. 700">.NET Framework do tworzenia i obsługi złożonych aplikacji Desktop, które mają kluczowe znaczenie dla naszych procesów biznesowych.
Ta rola wymaga specjalistycznej wiedzy na temat .NET Framework, umiejętności projektowania architektonicznego i umiejętności zarządzania cyklem życia dużych aplikacji.
Twoje kluczowe obowiązki:
- Architektura i rozwój: Projektuj, rozwijaj i wspieraj aplikacje komputerowe o znaczeniu krytycznym, korzystając z .NET Framework i odpowiednich technologii interfejsu użytkownika (WPF lub WinForms).
- Optymalizacja: Analiza wydajności, identyfikacja i eliminacja „wąskich gardeł” w starych aplikacjach, refaktoryzacja i modernizacja kodu.
- Integracja: Integracja rozwiązań desktopowych z zewnętrznymi systemami i bazami danych, rozwój usług i komponentów.
- Mentoring: Przeprowadzanie przeglądu kodu, zapewnianie pomocy technicznej i mentoring młodszym programistom.
- Zarządzanie długiem technicznym: Opracowywanie strategii mających na celu zmniejszenie długu technicznego i zapewnienie długoterminowego wsparcia dla aplikacji 700">Doświadczenie: Minimum ponad 5 lat komercyjnego C#/.NET doświadczenie w tworzeniu oprogramowania.
- .NET Framework: Biegłość w .NET Framework (4.5+) i głębokie zrozumienie jego wewnętrznego działania.
- komputer stacjonarny Interfejs użytkownika: doświadczenie w tworzeniu złożonych interfejsów przy użyciu WinForms (najlepiej) lub WPF.
- Dla WPF: głęboka wiedza XAML, wiązanie, Właściwości zależności, Kontrolki niestandardowe i wzorce MVVM (ViewModel-First lub View-First).
- C#: Znajomość języka C# (LINQ, Generics, wielowątkowość, TPL).
- Bazy danych: Doświadczenie z PostgreSQL lub innym relacyjnym systemem DBMS; głęboka znajomość T-SQL i doświadczenie z ADO.NET i/lub Entity Framework.
- Wzorce: Praktyczne zastosowanie SOLID i Wzorce projektowe.
- Testowanie: Doświadczenie w pisaniu testów jednostkowych i testów integracyjnych.
Przyjemne w posiadaniu:
- Doświadczenie migrowanie aplikacji komputerowych z .NET Framework do .NET (Core).
- Znajomość WCF lub technologie style="font-weight: 700">ASP.NET Web API do tworzenia wewnętrznych usług aplikacji.
- Doświadczenie z DevExpress, Telerik lub innymi bibliotekami interfejsu użytkownika.
- Znajomość ClickOnce lub MSI do wdrażania aplikacji.
- Doświadczenie z narzędziami DevOps (CI/CD) dla aplikacji komputerowych.
Oferujemy:
- Pełny etat 5/2, praca w formacie biurowym/hybrydowym (Kijów/Wyszogród) lub zdalna
- Przeniesienie do firmy, oficjalne zatrudnienie i rezerwacje
- Konkurencyjne wynagrodzenie i komfortowe warunki pracy z elastycznym grafikiem pracy
- Praca z dużą bazą kodów i długoterminowo ważnych dla biznesu projektów
- Opłata za szkolenia zawodowe, narzędzia AI i certyfikaty
- Możliwości rozwoju kariery, szkolenia i wsparcie ze strony współpracowników i kierownictwa
Wysyłając CV na wolne stanowisko, wyrażasz zgodę na wykorzystanie Twoich danych osobowych przez "NIC-Electronics" w ramach obowiązującego ustawodawstwa Ukrainy.