Zaposlitveni oglasi » C# RAZVIJALEC WINDOWS NAMIZNIH APLIKACIJ
C# RAZVIJALEC WINDOWS NAMIZNIH APLIKACIJ -- brisan oglas
- objavljeno ::
Opis delovnega mesta
- Razvijanje Windows namizne aplikacije WPF z MVVM arhitekturo.
- Komunikacija med spletnimi storitvami z REST ali gRPC.
- Branje in pisanje podatkov v podatkovno bazo z uporabo Entity Framework Core.
- Komentiranje kode, pisanje dokumentacije, verzioniranje kode (git @ Gitlab), pregled kode (code reviews).
- Razvoj internih orodij in aplikacij za končnega uporabnika.
- Konstruktivno sodelovanje z grafičnimi oblikovalci.
Od kandidatov zahtevamo
- Strokovno znanje C# (>= 8) z ogrodjem .NET (>= 4.8) / .NET Core (>= 3.1).
- Pretekli projekti iz WPF uporabniških vmesnikov.
- Izkušnje z Microsoft Visual Studio (zaželen 2019).
- Razumevanje uporabe REST protokola.
- Poznavanje priljubljenih serializacijskih formatov (JSON, YAML, Protocol Buffers, MessagePack, ...).
- Vešč vsaj enega priljubljenega tipa podatkovne baze (SQLite, MySQL, postgreSQL…) skupaj z Entity Framework / Entity Framework Core.
- Mentaliteta MVVM arhitekturnega snovanja.
- Dobro poznavanje Gita (GitLab server in UI ali CLI client).
- Principi in dobre prakse objektno orientiranega programiranja (OOP, SOLID principi, Design patterns).
- Občutek za uporabniško izkušnjo.
ZAŽELENA DODATNA ZNANJA
- Poznavanje popularnih frontend tehnologij (Blazor, JavaScript, HTML+CSS, ...).
- Dobro razumevanje TCP/IP stacka.
- Izkušnje s strojno komunikacijo (FTDI, USB, RS232, ...).
- Poznavanje webservice tehnologij (gRPC).
Kandidatom ponujamo
- Urejeno sodobno, sproščeno in stimulativno delovno okolje, prepleteno z agilnimi metodami vodenja.
- Sodelovanje pri razvoju visokotehnoloških produktov.
- Priložnost dela s sodobnimi tehnologijami in možnostjo nenehnega pridobivanja novega znanja.
- Možnost osebnega razvoja, napredovanja ter stimulativno plačilo.
Klasifikacija delovnega mesta
- Lokacija:
- Ljubljana
- Plačilo:
- 2000-3000 EUR / mesec
- Delovni čas:
- redna zaposlitev
Zahtevana znanja
- napredno znanje
- napredno znanje