
SimCorp vyvíja technológie na riadenie investícií pre správcov aktív, poisťovne, dôchodkové fondy a štátne investičné fondy. Jej integrovaná platforma spája prevádzkové pracovné postupy, prehľad o údajoch v reálnom čase, riadenie rizík a správu portfólií, aby finančným inštitúciám pomohla efektívnejšie zvládať komplexné investičné činnosti. Spoločnosť SimCorp bola založená v roku 1971 a pôsobí na rozhraní fintechu, poradenstva a poisťovníctva, pričom podporuje organizácie pri prispôsobovaní sa meniacim požiadavkám na finančných trhoch.
Senior C#/.NET softvérový inžinier
Vyvíjajte softvér XMGR na správu konfigurácie pre SimCorp Dimension. Budujte spoľahlivé API, pracovné postupy a integrácie pre správcov investícií a aktív.
Popis
- Vyvíjajte XMGR, platformu SimCorp na správu konfigurácie pre SimCorp Dimension
- Vytvárajte a udržiavajte služby v C#/.NET a rozhrania API v ASP.NET Core
- Navrhujte odolné asynchrónne pracovné postupy s bezpečným opakovaním pokusov, spracovaním zlyhaní a diagnostikou
- Zachovávajte integritu konfigurácie pri prerušení alebo zlyhaní operácií
- Posilňujte zabezpečenie, autorizáciu, auditné záznamy, výkon a pozorovateľnosť
- Vyšetrujte problémy na rozhraní aplikácií a integrácií
- Zlepšujte automatizované jednotkové a integračné testy, kontrolu kódu a postupy CI/CD
- Postupne modernizujte existujúci kód a zároveň zachovávajte kompatibilitu a očakávané správanie
- Usmerňujte technickú prácu prostredníctvom diskusií o návrhu, mentorovania a zdieľania znalostí
- Spolupracujte s tímami vývoja, konfigurácie a platformy
- Podľa potreby vytvárajte funkcie backendových API a webového rozhrania
Požiadavky
- Vysokoškolské vzdelanie v oblasti informatiky, softvérového inžinierstva alebo príbuznom odbore, prípadne rovnocenné praktické skúsenosti
- Tri až päť rokov profesionálnych skúseností s vývojom softvéru v C#/.NET
- Skúsenosti s prevzatím zodpovednosti za komplexné funkcie a prijímaním podložených technických rozhodnutí
- Skúsenosti s vývojom služieb ASP.NET Core a REST API
- Znalosť zmlúv API, asynchrónneho programovania, vkladania závislostí a spoľahlivého spracovania chýb
- Praktická znalosť objektovo orientovaného návrhu, princípov SOLID a návrhových vzorov
- Skúsenosti s relačnými databázami a SQL
- Skúsenosti s Entity Framework Core alebo podobným ORM
- Pochopenie modelovania údajov, validácie, serializácie a kompatibility schém
- Pochopenie súbežnosti, opakovania pokusov, idempotencie a čiastočných zlyhaní
- Schopnosť skúmať problémy pomocou záznamov a telemetrie
- Dobré zručnosti v automatizovanom jednotkovom a integračnom testovaní
- Skúsenosti s kontrolou kódu, Gitom a CI/CD
- Schopnosť objasňovať potreby so zainteresovanými stranami z doménových tímov a prispievať k agilnému tímu
- Ochota pracovať podľa potreby na backendových API aj webových rozhraniach
- Schopnosť prevziať zodpovednosť, uplatňovať zdravý úsudok a vyvažovať dodanie s dlhodobou kvalitou
- Schopnosť efektívne pracovať naprieč kultúrami a odbormi
- Jasná ústna a písomná komunikácia v angličtine
- Výhodou sú skúsenosti so systémami na správu konfigurácie alebo automatizáciu nasadzovania
- Výhodou sú skúsenosti s Angularom a TypeScriptom, najmä s RxJS a NgRx
- Výhodou je znalosť asynchrónneho zasielania správ, OData API, Oracle alebo SQL Servera a OpenTelemetry
- Výhodou sú skúsenosti s Azure, podnikovým overovaním totožnosti a autorizáciou, Dockerom alebo Kubernetes a automatizovanými procesmi zostavovania a nasadzovania
- Výhodou sú skúsenosti s modernizáciou aplikácií .NET pri zachovaní kompatibility integrácií
- Výhodou sú skúsenosti s NUnit, NSubstitute alebo porovnateľnými nástrojmi na testovanie
- Výhodou sú skúsenosti s podnikovým alebo finančným softvérom
- Skúsenosti s XMGR alebo Standard Configuration Framework nie sú podmienkou
Benefity
- Konkurencieschopný plat
- Bonusový systém
- Dôchodkový plán
- Flexibilný pracovný čas
- Kombinovaný spôsob práce
- Príležitosti na odborný rozvoj
- Individuálne prispôsobený odborný rozvoj
- Rovnováha medzi pracovným a súkromným životom