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 programvareingeniør, C#/.NET

Utvikle XMGR, SimCorps plattform for konfigurasjonsstyring for investeringsforvaltere. Bygg ASP.NET Core-tjenester, pålitelige arbeidsflyter og integrasjoner for sky- og lokale miljøer.

Beskrivelse

  • Utvikle XMGR, SimCorps plattform for konfigurasjonsstyring for SimCorp Dimension.
  • Bygg og vedlikehold C#/.NET-tjenester og ASP.NET Core-API-er.
  • Lag robuste asynkrone arbeidsflyter med tydelig feilhåndtering, trygge nye forsøk og nyttig diagnostikk.
  • Bevar konfigurasjonens integritet når operasjoner mislykkes eller avbrytes.
  • Styrk sikkerhet, autorisasjon, revisjonsspor, ytelse og observerbarhet.
  • Undersøk problemer på tvers av applikasjons- og integrasjonsgrenser.
  • Videreutvikle automatiserte enhets- og integrasjonstester, kodegjennomganger og CI/CD-praksis.
  • Refaktorer eldre kode trinnvis samtidig som kompatibilitet og eksisterende oppførsel ivaretas.
  • Veiled det tekniske arbeidet gjennom designdiskusjoner, mentorskap og kunnskapsdeling.
  • Samarbeid med utviklings-, konfigurasjons- og plattformteam for å oppfylle felles leveransestandarder.
  • Bidra på tvers av hele teknologistakken, inkludert Angular- og TypeScript-grensesnitt, Entity Framework Core, relasjonsdatabaser, meldingshåndtering og arbeidsflytbehandling.
  • Støtt utrullinger i skybaserte og lokale miljøer.

Krav

  • Utdanning innen datavitenskap, programvareteknikk eller et beslektet fagområde, eller tilsvarende praktisk erfaring.
  • Tre til fem års erfaring med å utvikle programvare for produksjon i C#/.NET.
  • Erfaring med å ha ansvar for komplekse funksjoner og fatte 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.
  • Forståelse av objektorientert design, SOLID-prinsipper og egnede designmønstre.
  • Evne til å sette seg inn i, feilsøke og forbedre en etablert kodebase på en trygg måte.
  • Erfaring med relasjonsdatabaser og SQL.
  • Erfaring med Entity Framework Core eller et lignende ORM-rammeverk.
  • 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 jobbe effektivt i et smidig team.
  • Vilje til å bidra til backend-API-er og webgrensesnitt ved behov.
  • Evne til å ta eierskap, utøve godt skjønn og balansere leveranser med varig kvalitet.
  • Evne til å samarbeide konstruktivt på tvers av kulturer og fagområder.
  • Gode muntlige og skriftlige engelskkunnskaper.
  • Erfaring med Angular og TypeScript, særlig reaktiv programmering med RxJS og tilstandshåndtering som NgRx, er en fordel.
  • Erfaring med konfigurasjonsstyring eller systemer for automatisering av utrulling er en fordel.
  • Erfaring med asynkron meldingshåndtering, OData-API-er, Oracle eller SQL Server og OpenTelemetry er en fordel.
  • Erfaring med Azure, autentisering og autorisasjon for virksomheter, Docker eller Kubernetes og automatiserte bygge- og utrullingspipeliner er en fordel.
  • Erfaring med modernisering av .NET-applikasjoner og kjennskap til NUnit, NSubstitute eller tilsvarende testverktøy er en fordel.
  • Erfaring med programvare for virksomheter eller finans er en fordel.

Fordeler

  • Konkurransedyktig lønn.
  • Bonusordning.
  • Pensjonsordning.
  • Fleksibel arbeidstid.
  • Hybrid arbeidsordning.
  • Mulighet for hjemmekontor de dagene du ikke er på kontoret.
  • Muligheter for faglig utvikling.
  • Personlig støtte til faglig utvikling.

Relaterte jobber

Analog Devices

Ledende firmwareingeniør

Analog Devices

Utvikle innebygd fastvare for Analog Devices’ flerfasede strømløsninger for datasenter- og kommunikasjonssystemer. Samarbeid på tvers av maskinvare- og programvareteam, med hybridarbeid i Colorado Springs, Colorado, eller Durham, North Carolina.

Åpne