SimCorp
SimCorp
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