Backend Engineer
Inženir programske opreme
Ljubljana
Apply on the employer's siteRole description
Iščemo motivirane in izkušene programske inženirje (Medium Software Engineer), ki se bodo pridružili naši razvojni ekipi pri podpori obsežnih projektov digitalne preobrazbe za podjetja in javni sektor v Sloveniji. Izbrani kandidati bodo sodelovali pri načrtovanju, razvoju, vzdrževanju in nadgradnji kompleksnih poslovno kritičnih aplikacij ter tesno sodelovali z vodilnimi inženirji, arhitekti, poslovnimi analitiki in drugimi ključnimi deležniki projekta.
Zaželjeni so kandidati z dobrimi izkušnjamie z Microsoftovimi tehnologijami, relacijskimi podatkovnimi bazami, razvojem poslovnih aplikacij ter vzdrževanjem programske opreme v strukturiranem razvojnem okolju. Profil je usklajen z zahtevami za izkušene programske inženirje, ki uspešno sodelujejo pri izvedbi projektov za javni sektor v Sloveniji.
Ključne odgovornosti
- Načrtovanje, razvoj, testiranje in vzdrževanje poslovnih programskih aplikacij.
- Sodelovanje pri analizi zahtev in načrtovanju tehničnih rešitev.
- Razvoj izboljšav ter novih funkcionalnosti za obstoječe informacijske sisteme.
- Odpravljanje napak, razhroščevanje (debugging) in optimizacija zmogljivosti aplikacij.
- Sodelovanje s poslovnimi analitiki, arhitekti in razvojnimi ekipami.
- Prispevanje k pripravi tehnične dokumentacije ter izmenjavi znanja znotraj ekipe.
- Podpora pri uvajanju programske opreme, integraciji sistemov in vzdrževanju produkcijskega okolja.
- Sodelovanje pri pregledih programske kode (code review) in zagotavljanju kakovosti programske opreme.
- Delo v skladu z agilnimi metodologijami razvoja programske opreme in sodobnimi praksami razvoja ter dostave rešitev.
Position requirements
Izobrazba
- Diploma prve bolonjske stopnje s področja računalništva, programskega inženirstva, informatike ali sorodnega področja.
Delovne izkušnje
- Najmanj
3–5 let
izkušenj na področju razvoja programske opreme. - Izkušnje z razvojem poslovno kritičnih (enterprise) rešitev.
- Izkušnje pri projektih za javni sektor, državno upravo, finančne institucije ali druge regulirane panoge predstavljajo prednost
Tehnična znanja
Razvoj zalednih sistemov (Backend Development)
- C#
- .NET Framework
- ASP.NET MVC
- ASP.NET Core
- Spletne storitve (REST/SOAP)
- Entity Framework
- LINQ
Podatkovne baze
- Microsoft SQL Server
- T-SQL
- Načrtovanje in optimizacija podatkovnih baz
Frontend tehnologije
- JavaScript
- HTML
- CSS
- jQuery
Orodja in platforme
- Visual Studio
- Git
- SQL Server Management Studio
- IIS
- Azure DevOps ali primerljiva ALM orodja
Zaželene kvalifikacije
- Izkušnje z velikimi poslovnimi (enterprise) aplikacijskimi sistemi.
- Razumevanje načel arhitekture programske opreme.
- Izkušnje s sistemskimi integracijami.
- Poznavanje tehnologij XML, XSLT, WCF ter drugih tehnologij za integracijo poslovnih sistemov.
- Izkušnje z delom v geografsko razpršenih razvojnih ekipah.
- Poznavanje sistemov in procesov javne uprave predstavlja prednost.
Nudimo:
- Stimulativno in dinamično delovno okolje
- Odlične možnosti za osebni in profesionalni razvoj
- Razvoj programske opreme z uporabo najnaprednejših inženirskih praks.
- Priložnost za uporabo različnih AI orodij na konkretnih projektih
- Fleksibilno delovno okolje in hibridni model dela
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.