Što tražimo:
- iskustvo s C# / .NET 8 ili novijim verzijama
- jako dobro poznavanje SQL Servera / EF Corea
- iskustvo u izradi i korištenju Web API-ja
- razumijevanje OOP-a, SOLID principa i distribuiranih sustava
- poznavanje Gita i modernih CI/CD praksi
- iskustvo ili interes za event-driven sustave i obradu poruka
- osnovno razumijevanje autentikacije i autorizacije
- iskustvo ili spremnost na rad s Azure resursima poput Container Appsa, Event Huba, Azure SQL Servera, Application Insightsa i Dockera
- sposobnost korištenja modernih AI alata, uz odgovornost za tehničke odluke i kvalitetu koda
- 3–5+ godina profesionalnog iskustva
- engleski - obavezan - C1
Dodatno, ali vrlo poželjno:
- iskustvo s MQTT-om
- poznavanje HybridCachea, Redisa ili sličnih caching strategija
- znanje OAuth2 i multi-tenancy koncepta
- iskustvo s GitHub Actionsima
- osnovno frontend znanje (HTML, CSS, JS)
- iskustvo s observabilityjem, loggingom, metrikama ili dijagnostikom
- poznavanje infrastructure-as-code pristupa
Što cijenimo:
- preuzimanje odgovornosti za tehnička rješenja s fokusom na dugoročnu održivost
- proaktivno rješavanje problema i predlaganje poboljšanja
- pisanje čistog, održivog i dobro strukturiranog koda
- razumijevanje šire slike iza funkcionalnosti, a ne samo pojedinačnih zadataka
- spremnost na učenje i konfiguriranje Azure servisa
- odgovorno korištenje AI-assisted development alata bez zamjene za inženjersko razmišljanje, code review, testiranje ili razumijevanje domene
- suradnju s arhitektima, project managerima, team leadovima i drugim developerima u oblikovanju funkcionalnosti i rješenja
- dokumentiranje ključnih funkcionalnosti i dijeljenje znanja unutar tima