
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