Newxel
Newxel
501 – 1.000 Zaposlenici
LogistikaSavjetovanjeZdravstvena skrb
Newxel pruža usluge zapošljavanja i inženjerske usluge u području IT-ja te pomaže tvrtkama izgraditi i voditi namjenske timove za razvoj softvera i istraživačko-razvojne centre po principu ključ u ruke. Njegove usluge obuhvaćaju IT regrutaciju, proširenje timova, offshore razvojne centre te pravnu, financijsku i operativnu podršku pri širenju inženjerskih operacija u više od 10 zemalja. Newxel surađuje sa stručnjacima za web i mobilni razvoj, umjetnu inteligenciju i strojno učenje, velike količine podataka, razvoj igara, osiguranje kvalitete, ugrađeni softver, kibernetičku sigurnost i blockchain, podržavajući dugoročna poslovna partnerstva i distribuirane tehničke timove.

Backend developer C# .NET Varšava hibridno

Razvijajte mikroservise u C#-u i .NET-u koji prikupljaju podatke o sportu uživo te podržavaju automatiziranu izradu i objavu sažetaka za međunarodnu medijsku publiku.

Opis

  • Pridružit ćete se timu Data Ingestion koji čine 5 developera, 1 QA stručnjak i 1 Product Manager.
  • Razvijat ćete backend funkcionalnosti, rješavati greške i pružati podršku, pri čemu će vrijeme biti približno ravnomjerno podijeljeno između razvoja i održavanja.
  • Samostalno ćete definirati opseg zadataka, osmišljavati rješenja i voditi tehničke inicijative.
  • Primjenjivat ćete principe dizajna sustava i arhitekture za izgradnju mikroservisa vođenih događajima s malom latencijom.
  • Izradit ćete pouzdane deploymentne pipelineove za uvođenje ML modela u produkciju.
  • Upravljat ćete kompletnom isporukom servisa, od dizajna RFC-a preko implementacije bez zastoja do telemetrije nakon izdanja.
  • Dijagnosticirat ćete distribuirane probleme s performansama i skalirati računalne klastere koji podržavaju istodobnu, kontinuiranu obradu medija.
  • Procjenjivat ćete REST API-je trećih strana i izrađivati C#/.NET 8 upravitelje i parserе za ingestiju.
  • Mapirat ćete JSON podatke na interne modele MS SQL Servera.
  • Proširit ćete funkcionalnost pipelinea za podršku popisima igrača, stručnom stožeru, sastavima za događaje i povezanim podacima.
  • Izradit ćete pouzdano rukovanje pogreškama za neispravne ili neočekivane podatke pružatelja.
  • Analizirat ćete produkcijske nedostatke uspoređujući payloadove pružatelja u Azure Blob Storageu sa zapisima u bazi podataka i zapisima u Coralogixu.
  • Razvojem, pull requestovima, pregledima koda i implementacijama upravljat ćete putem GitHub Actionsa i pipelineova Azure DevOpsa.
  • S tehničkim voditeljima usklađivat ćete arhitekture, pojašnjavati zahtjeve u Jiri i dokumentirati sustave u Confluenceu.

Zahtjevi

  • Najmanje 5 godina iskustva u backend razvoju.
  • Napredno poznavanje C#-a i .NET Corea 6 ili novijeg, idealno .NET 8.
  • Praktično iskustvo u izgradnji mikroservisa i radu sa SQL-om.
  • Dokazana sposobnost dizajna sustava i softverske arhitekture.
  • Visokoškolska diploma iz računalnih znanosti ili bliske tehničke discipline.
  • Svakodnevno praktično korištenje AI alata za programiranje kao što su Claude ili Cursor ili iskustvo s ML frameworkovima.
  • Visoka razina samostalnosti, uključujući sposobnost definiranja opsega složenog rada i preuzimanja odgovornosti bez mikromenadžmenta.
  • Stabilan radni staž koji pokazuje dugotrajno zadržavanje na radnim mjestima.
  • Iskustvo s redovima poruka, arhitekturom vođenom događajima i modernim obrascima dizajna je poželjno.
  • Iskustvo u full-stack ili frontend razvoju je poželjno.
  • Iskustvo s cloud infrastrukturom je poželjno, po mogućnosti s Azureom; prihvatljivo je i iskustvo s AWS-om ili GCP-om.

Pogodnosti

  • Hibridni model rada s 3 dana tjedno u uredu u Varšavi.
  • Radno vrijeme od ponedjeljka do petka, približno od 9 do 18 sati.
  • Petci bez sastanaka često su dostupni za fokusirani rad.
  • Nema dežurstava.
  • Predvidiva ravnoteža između poslovnog i privatnog života.
  • Izloženost modernim praksama AI inženjerstva i AI asistentima za programiranje.
  • Vlasništvo nad medijskim proizvodima uživo na razini emitiranja i izravan utjecaj na njih.
  • Timska kultura usmjerena na dijeljenje znanja.