SimCorp
SimCorp
SimCorp vyvíjí technologie pro správu investic určené správcům aktiv, pojišťovnám, penzijním fondům a státním investičním fondům. Její integrovaná platforma propojuje provozní procesy, přehled o datech v reálném čase, řízení rizik a správu portfolia, aby finančním institucím pomohla efektivněji zvládat složité investiční činnosti. Společnost SimCorp, založená v roce 1971, působí na pomezí fintechu, poradenství a pojišťovnictví a podporuje organizace při přizpůsobování se měnícím požadavkům finančních trhů.

Seniorní softwarový inženýr C#/.NET

Vyvíjejte XMGR, platformu pro správu konfigurace SimCorp Dimension, a vytvářejte spolehlivá API, pracovní postupy a integrace pro správce investic a aktiv.

Popis

  • Vyvíjejte XMGR, platformu společnosti SimCorp pro správu konfigurace SimCorp Dimension
  • Vytvářejte a udržujte služby v C#/.NET a API ASP.NET Core
  • Navrhujte odolné asynchronní pracovní postupy s bezpečným opakováním, zpracováním chyb a diagnostikou
  • Zachovávejte integritu konfigurace při přerušení nebo selhání operací
  • Posilujte zabezpečení, autorizaci, auditní záznamy, výkon a pozorovatelnost
  • Prošetřujte problémy na hranicích aplikace a integrací
  • Zlepšujte automatizované jednotkové a integrační testy, revize kódu a postupy CI/CD
  • Postupně modernizujte stávající kód při zachování kompatibility a očekávaného chování
  • Veďte technickou práci prostřednictvím návrhových diskusí, mentoringu a sdílení znalostí
  • Spolupracujte s týmy vývoje, konfigurace a platformy
  • Podle potřeby vytvářejte funkce backendových API a webových rozhraní

Požadavky

  • Vysokoškolské vzdělání v oboru informatiky, softwarového inženýrství či příbuzném oboru nebo odpovídající praktické zkušenosti
  • Tři až pět let profesionálních zkušeností s vývojem softwaru v C#/.NET
  • Zkušenosti s převzetím odpovědnosti za komplexní funkce a přijímáním dobře podložených technických rozhodnutí
  • Zkušenosti s vývojem služeb ASP.NET Core a REST API
  • Znalost kontraktů API, asynchronního programování, vkládání závislostí a robustního zpracování chyb
  • Praktická znalost objektově orientovaného návrhu, principů SOLID a návrhových vzorů
  • Zkušenosti s relačními databázemi a SQL
  • Zkušenosti s Entity Framework Core nebo podobným ORM
  • Porozumění modelování dat, validaci, serializaci a kompatibilitě schémat
  • Porozumění souběžnosti, opakování požadavků, idempotenci a částečným selháním
  • Schopnost vyšetřovat problémy pomocí protokolů a telemetrie
  • Velmi dobré znalosti automatizovaného jednotkového a integračního testování
  • Zkušenosti s revizemi kódu, Gitem a CI/CD
  • Schopnost upřesňovat potřeby se zainteresovanými stranami v dané oblasti a přispívat k práci agilního týmu
  • Ochota podle potřeby pracovat na backendových API i webových rozhraních
  • Schopnost převzít odpovědnost, uplatňovat dobrý úsudek a skloubit dodání s dlouhodobou kvalitou
  • Schopnost efektivně pracovat napříč kulturami a obory
  • Jasná ústní i písemná komunikace v angličtině
  • Výhodou jsou zkušenosti se správou konfigurace nebo systémy automatizace nasazení
  • Výhodou jsou zkušenosti s Angular a TypeScriptem, zejména s RxJS a NgRx
  • Výhodou je znalost asynchronního zasílání zpráv, API OData, Oracle nebo SQL Server a OpenTelemetry
  • Výhodou jsou zkušenosti s Azure, podnikovým ověřováním identity a autorizací, Dockerem nebo Kubernetes a automatizovanými procesy sestavování a nasazení
  • Výhodou jsou zkušenosti s modernizací aplikací .NET při zachování kompatibility integrací
  • Výhodou jsou zkušenosti s NUnit, NSubstitute nebo srovnatelnými testovacími nástroji
  • Výhodou jsou zkušenosti s podnikovým nebo finančním softwarem
  • Zkušenosti s XMGR nebo Standard Configuration Framework nejsou vyžadovány

Benefity

  • Konkurenceschopný plat
  • Bonusový program
  • Penzijní plán
  • Flexibilní pracovní doba
  • Hybridní forma práce
  • Možnosti profesního rozvoje
  • Individuální profesní rozvoj
  • Rovnováha mezi pracovním a osobním životem