
SimCorp utvikler teknologi for investeringsforvaltning for kapitalforvaltere, forsikringsselskaper, pensjonsfond og statlige investeringsfond. Den integrerte plattformen samler operative arbeidsflyter, innsyn i sanntidsdata, risikostyring og porteføljeforvaltning for å hjelpe finansinstitusjoner med å håndtere komplekse investeringsaktiviteter mer effektivt. SimCorp ble grunnlagt i 1971 og opererer i skjæringspunktet mellom fintech, konsulentvirksomhet og forsikring, og støtter organisasjoner når de tilpasser seg endrede krav i finansmarkedene.
Senior programvareutvikler innen C#/.NET
Utvikle XMGR, programvare for konfigurasjonsstyring i SimCorp Dimension. Bygg pålitelige API-er, arbeidsflyter og integrasjoner for investerings- og kapitalforvaltere.
Beskrivelse
- Utvikle XMGR, SimCorps plattform for konfigurasjonsstyring i SimCorp Dimension
- Bygg og vedlikehold tjenester i C#/.NET og API-er i ASP.NET Core
- Lag robuste asynkrone arbeidsflyter med trygge nye forsøk, feilhåndtering og diagnostikk
- Bevar konfigurasjonenes integritet når operasjoner avbrytes eller mislykkes
- Styrk sikkerhet, tilgangskontroll, revisjonsspor, ytelse og observerbarhet
- Undersøk problemer på tvers av applikasjons- og integrasjonsgrenser
- Forbedre automatiserte enhets- og integrasjonstester, kodegjennomganger og CI/CD-praksis
- Moderniser eksisterende kode trinnvis samtidig som kompatibilitet og forventet atferd ivaretas
- Veiled det tekniske arbeidet gjennom designdiskusjoner, mentorarbeid og kunnskapsdeling
- Samarbeid med utviklings-, konfigurasjons- og plattformteam
- Utvikle funksjoner for backend-API-er og webgrensesnitt ved behov
Krav
- Utdanning innen informatikk, programvareteknikk eller et beslektet fagområde, eller tilsvarende praktisk erfaring
- Tre til fem års profesjonell erfaring med programvareutvikling i C#/.NET
- Erfaring med å ha ansvar for komplekse funksjoner og ta velbegrunnede tekniske beslutninger
- Erfaring med utvikling av ASP.NET Core-tjenester og REST-API-er
- Kunnskap om API-kontrakter, asynkron programmering, dependency injection og robust feilhåndtering
- Praktisk kunnskap om objektorientert design, SOLID-prinsipper og designmønstre
- Erfaring med relasjonsdatabaser og SQL
- Erfaring med Entity Framework Core eller en lignende ORM
- Forståelse av datamodellering, validering, serialisering og skjemakompatibilitet
- Forståelse av samtidighet, nye forsøk, idempotens og delvise feil
- Evne til å undersøke problemer ved hjelp av logger og telemetri
- Gode ferdigheter innen automatiserte enhets- og integrasjonstester
- Erfaring med kodegjennomganger, Git og CI/CD
- Evne til å avklare behov med fagområdets interessenter og bidra i et smidig team
- Vilje til å arbeide med både backend-API-er og webgrensesnitt ved behov
- Evne til å ta eierskap, bruke godt skjønn og balansere leveranser med varig kvalitet
- Evne til å samarbeide godt på tvers av kulturer og fagområder
- Tydelig muntlig og skriftlig kommunikasjon på engelsk
- Ønskelig: erfaring med konfigurasjonsstyring eller systemer for automatisering av utrulling
- Ønskelig: erfaring med Angular og TypeScript, særlig RxJS og NgRx
- Ønskelig: kjennskap til asynkron meldingshåndtering, OData-API-er, Oracle eller SQL Server og OpenTelemetry
- Ønskelig: erfaring med Azure, autentisering og tilgangskontroll for virksomheter, Docker eller Kubernetes og automatiserte bygge- og utrullingspipeliner
- Ønskelig: erfaring med modernisering av .NET-applikasjoner samtidig som integrasjonskompatibilitet opprettholdes
- Ønskelig: erfaring med NUnit, NSubstitute eller tilsvarende testverktøy
- Ønskelig: erfaring med virksomhets- eller finansprogramvare
- Erfaring med XMGR eller Standard Configuration Framework er ikke nødvendig
Fordeler
- Konkurransedyktig lønn
- Bonusordning
- Pensjonsordning
- Fleksibel arbeidstid
- Hybrid arbeidsordning
- Muligheter for faglig utvikling
- Personlig tilpasset faglig utvikling
- Balanse mellom jobb og privatliv