SimCorp
SimCorp
SimCorp razvija tehnologiju za upravljanje ulaganjima namijenjenu upraviteljima imovine, osiguravateljima, mirovinskim fondovima i državnim investicijskim fondovima. Njezina integrirana platforma objedinjuje operativne radne procese, vidljivost podataka u stvarnom vremenu, upravljanje rizicima i upravljanje portfeljem kako bi financijskim institucijama pomogla učinkovitije upravljati složenim investicijskim aktivnostima. Osnovan 1971. godine, SimCorp djeluje na sjecištu fintech industrije, savjetovanja i osiguranja te podržava organizacije u prilagodbi promjenjivim zahtjevima financijskih tržišta.

Viši softverski inženjer za C#/.NET

Razvijajte XMGR, softver za upravljanje konfiguracijom za SimCorp Dimension. Gradite pouzdane API-je, tijekove rada i integracije za upravitelje ulaganja i imovine.

Opis

  • Razvijajte XMGR, SimCorpovu platformu za upravljanje konfiguracijom za SimCorp Dimension
  • Izrađujte i održavajte usluge u C#/.NET-u i API-je u ASP.NET Coreu
  • Stvarajte otporne asinkrone tijekove rada sa sigurnim ponovnim pokušajima, obradom pogrešaka i dijagnostikom
  • Očuvajte cjelovitost konfiguracije kada se operacije prekinu ili ne uspiju
  • Jačajte sigurnost, autorizaciju, revizijske tragove, performanse i vidljivost sustava
  • Istražujte probleme na granicama aplikacija i integracija
  • Unaprjeđujte automatizirane jedinične i integracijske testove, pregled koda te prakse CI/CD-a
  • Postupno modernizirajte postojeći kod uz očuvanje kompatibilnosti i očekivanog ponašanja
  • Usmjeravajte tehnički rad kroz rasprave o dizajnu, mentoriranje i razmjenu znanja
  • Surađujte s timovima za inženjering, konfiguraciju i platformu
  • Po potrebi izrađujte značajke za pozadinske API-je i web-sučelje

Zahtjevi

  • Diploma iz računarstva, softverskog inženjerstva ili srodnog područja, ili odgovarajuće praktično iskustvo
  • Tri do pet godina profesionalnog iskustva u razvoju softvera u C#/.NET-u
  • Iskustvo u preuzimanju odgovornosti za složene značajke i donošenju utemeljenih tehničkih odluka
  • Iskustvo u razvoju usluga ASP.NET Core i REST API-ja
  • Poznavanje API ugovora, asinkronog programiranja, ubrizgavanja ovisnosti i robusne obrade pogrešaka
  • Praktično poznavanje objektno orijentiranog dizajna, načela SOLID i obrazaca dizajna
  • Iskustvo s relacijskim bazama podataka i SQL-om
  • Iskustvo s Entity Framework Coreom ili sličnim ORM-om
  • Razumijevanje modeliranja podataka, validacije, serijalizacije i kompatibilnosti shema
  • Razumijevanje istodobnosti, ponovnih pokušaja, idempotentnosti i djelomičnih pogrešaka
  • Sposobnost istraživanja problema pomoću zapisa i telemetrije
  • Izražene vještine automatiziranog jediničnog i integracijskog testiranja
  • Iskustvo s pregledima koda, Gitom i CI/CD-om
  • Sposobnost razjašnjavanja potreba s dionicima domene i doprinosa agilnom timu
  • Spremnost na rad i na pozadinskim API-jima i na web-sučeljima prema potrebi
  • Sposobnost preuzimanja odgovornosti, dobre procjene i uravnoteženja isporuke s dugoročnom kvalitetom
  • Sposobnost učinkovitog rada među kulturama i strukama
  • Jasna usmena i pisana komunikacija na engleskom jeziku
  • Prednost je iskustvo sa sustavima za upravljanje konfiguracijom ili automatizaciju implementacije
  • Prednost je iskustvo s Angularom i TypeScriptom, osobito s RxJS-om i NgRx-om
  • Prednost je poznavanje asinkrone razmjene poruka, OData API-ja, Oraclea ili SQL Servera te OpenTelemetryja
  • Prednost je iskustvo s Azureom, poslovnom autentifikacijom i autorizacijom, Dockerom ili Kubernetesom te automatiziranim cjevovodima za izgradnju i implementaciju
  • Prednost je iskustvo s modernizacijom .NET aplikacija uz očuvanje kompatibilnosti integracija
  • Prednost je iskustvo s NUnitom, NSubstituteom ili usporedivim alatima za testiranje
  • Prednost je iskustvo s poslovnim ili financijskim softverom
  • Iskustvo s XMGR-om ili Standard Configuration Frameworkom nije obavezno

Pogodnosti

  • Konkurentna plaća
  • Bonusni program
  • Mirovinski plan
  • Fleksibilno radno vrijeme
  • Kombinirani način rada
  • Mogućnosti profesionalnog razvoja
  • Personalizirani profesionalni razvoj
  • Ravnoteža poslovnog i privatnog života