.NET Core Backend developer
Mennyi a nettója?
Negyedéves 20%-os bónusz, cafeteria elemek

A cég
Sok éve a piacon lévő ügyfelünk mostanáig leginkább biztonságtechnikai rendszerintegrációs projektekkel foglalkozott. Nemrég új üzletág kiépítésére került sor, ahova az elkészült üzleti terv szerint, 15-20 főt szeretnének felvenni a következő egy-két évben. Valódi innovációkat tartalmazó megoldásokkal szeretnének kilépni a piacra épületautomatizálás területen, ahol egyébként hardverbeszállítóként erős pozíciókat építettek ki már eddig is. A jövőben a fókusz a szoftvermegoldások fejlesztésére fog helyeződni, platformtermék fejlesztésével, workflow-k integrációval, mobil alkalmazásfejlesztéssel stb.
A cégben jelenleg 50 fő dolgozik. A vezetők közé különböző hátterű emberek kerültek, és így multinacionális és tech startup tapasztalataikkal egyaránt tudták gazdagítani a szervezeti tudást. Számos országban rendelkeznek irodával, de ez egy magyar cég.
Feladatok
Elosztott rendszerek, integrációs és egyedi megoldások tervezésében, fejlesztésben való részvétel agilis módszertan szerint. Új technológiák kipróbálása, bevezetése. Tesztelés, hibajavítás, kiadások előkészítése.
A jelenleg előkészített projekt egy komplex rendszer, amelyhez a vállalat szállítja majd a hardvereket is és a szoftvereket is. A fejlesztendő szoftver egy digitális megoldásokat csatlakoztató platform, illetve ehhez kapcsolódó alkalmazások. Ezt első körben egy konkrét ügyfél számára fejlesztik, amely ügyfél valószínűleg nem csak egyszer fogja használni, de a szoftverarchitektúra a nyílt piaci termékesítés lehetőségét is magába foglalja.
A platformra épülő alkalmazások egyrészt IoT megoldások, amelyek már nemcsak adatot gyűjtenek, hanem eseményeket is indítanak, másrészt mobilról elérhető kényelmi szolgáltatások. Mindehhez ki kell fejleszteni egy messaging/eventdriven microservices architektúrájú rendszert a „publish-subscribe” elvek mentén.
A pontos üzleti igényeket egy workflow-kat kidolgozó csapat, rendszerszervezők ÉS/VAGY product ownerek fogják meghatározni, illetve az ügyféltől jönnek majd. A feladat nem csak a tervezés, hanem a technológiaválasztás is, többféle megoldás kipróbálása, tesztelése, validációja.
Feltételek
- .NET Core ismerete, vagy pedig sok éves .NET tapasztalat és nyitottság a Core használatára
- Szoftver tervezésben való jártasság
- Komplex, nagyméretű projektekben való részvétel
- Elosztott rendszerekben, microservices architektúra fejlesztésben szerzett tapasztalat
- Objektum orientált fejlesztési és tervezési minták, ORM ismerete
- Messaging és event technológiák ismerete (AkármiMQ)
- DevOps tapasztalatok és a hozzájuk kapcsolódó technológiák ismerete (bármelyik OK)
- Generalista hozzáállás, sokféle technológia és programnyelv ismerete
- Technológiai vallásmentesség
- Mérnöki szemlélet, alaposság (nem a Stackoverflow első találata az igazi, hanem amit bevizsgáltál, kielemeztél és leteszteltél)