Senior C# Software Developer | Branża energetyczna

Brak informacji o wynagrodzeniu
SeniorFull-time
#373284·Dodano wczoraj·0
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

C#.Net FrameworkClean CodeSOLIDC++OracleAgile

Firma i stanowisko

Nasz klient to międzynarodowa firma technologiczna działająca w ponad 140 krajach. Specjalizuje się w rozwiązaniach dla energetyki, automatyzacji oraz cyfryzacji systemów energetycznych, wspierając globalną transformację w kierunku zrównoważonych i inteligentnych sieci energetycznych. Firma tworzy innowacyjne produkty i systemy dla energetyki, transportu, przemysłu oraz infrastruktury krytycznej. Środowisko pracy charakteryzuje się wysokim poziomem inżynierskiej ekspertyzy, kulturą współpracy i międzynarodowymi zespołami projektowymi.

Wymagania

  • Minimum 5 lat doświadczenia na stanowisku seniorskim
  • Doświadczenie w projektowaniu i rozwijaniu aplikacji produkcyjnych
  • Bardzo dobra znajomość technologii: C#, .NET Framework, WPF oraz WCF
  • Doświadczenie w tworzeniu i utrzymaniu testów jednostkowych oraz integracyjnych
  • Praktyczna znajomość zasad Clean Code, SOLID oraz procesów Code Review
  • Wiedza z zakresu wydajności aplikacji i bezpieczeństwa oprogramowania
  • Umiejętność efektywnej pracy zespołowej oraz dobra komunikacja
  • Bardzo dobra znajomość języka angielskiego (min. B2)
  • Wykształcenie wyższe informatyczne, inżynierskie lub pokrewne

Nice to have:

  • Znajomość technologii C++, Oracle oraz PostgreSQL
  • Doświadczenie w pracy z systemami czasu rzeczywistego (real-time systems)
  • Udział w projektowaniu architektury systemów
  • Znajomość branży energetycznej, w szczególności obszaru Grid Automation
  • Doświadczenie we współpracy z międzynarodowymi zespołami pracującymi w metodykach Agile

Obowiązki

  • Projektowanie, rozwój i utrzymanie oprogramowania dla nowoczesnych systemów automatyki sieci elektroenergetycznych
  • Tworzenie wysokiej jakości kodu zgodnie z dobrymi praktykami programistycznymi (Clean Code, SOLID)
  • Udział w projektowaniu architektury systemów oraz podejmowaniu decyzji dotyczących stosu technologicznego i bezpieczeństwa rozwiązań
  • Rozwijanie nowych funkcjonalności oraz optymalizacja i ulepszanie istniejących rozwiązań
  • Przeprowadzanie code review oraz dbanie o jakość i niezawodność dostarczanego oprogramowania
  • Tworzenie i utrzymywanie testów jednostkowych
  • Praca w metodyce Agile oraz aktywna współpraca z interdyscyplinarnym, międzynarodowym zespołem
  • Poszerzanie wiedzy technicznej i biznesowej związanej z realizowanym produktem oraz wspieranie realizacji celów zespołu

Benefity

  • Indywidualne wsparcie Service Delivery Managera w planowaniu ścieżki kariery i dbaniu o komfort pracy
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów rozwoju kompetencji technicznych
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Dbałość o work-life balance poprzez wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
  • Wsparcie sportowych inicjatyw i wynajem sal treningowych
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i wsparcie psychologiczne (HearMe)
  • Elastyczne benefity z systemem punktowym do samodzielnego wyboru
  • Lekcje języka angielskiego dopasowane do poziomu, idealne do pracy w międzynarodowym środowisku
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Kursy językowe
Edge One Solutions

Edge One Solutions

225 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz