Senior C# Software Developer | Branża energetyczna
Brak informacji o wynagrodzeniu
SeniorFull-time
#373284·Dodano wczoraj·0
Źródło: Edge One SolutionsTech 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
225 aktywnych ofert