
SimCorp utvecklar teknik för investeringshantering för kapitalförvaltare, försäkringsbolag, pensionsfonder och statliga förmögenhetsfonder. Den integrerade plattformen samlar operativa arbetsflöden, insyn i realtidsdata, riskhantering och portföljförvaltning för att hjälpa finansiella institutioner att hantera komplexa investeringsaktiviteter mer effektivt. SimCorp grundades 1971 och verkar i gränslandet mellan fintech, konsultverksamhet och försäkring, där företaget stödjer organisationer när de anpassar sig till förändrade krav på finansmarknaderna.
Senior mjukvaruutvecklare inom C#/.NET
Utveckla XMGR, programvara för konfigurationshantering i SimCorp Dimension. Bygg tillförlitliga API:er, arbetsflöden och integrationer för kapital- och tillgångsförvaltare.
Beskrivning
- Utveckla XMGR, SimCorps plattform för konfigurationshantering i SimCorp Dimension
- Bygg och underhåll tjänster i C#/.NET och API:er i ASP.NET Core
- Skapa robusta asynkrona arbetsflöden med säkra återförsök, felhantering och diagnostik
- Säkerställ konfigurationernas integritet när åtgärder avbryts eller misslyckas
- Stärk säkerhet, behörighetskontroll, revisionsspår, prestanda och observerbarhet
- Undersök problem över applikations- och integrationsgränser
- Förbättra automatiserade enhets- och integrationstester, kodgranskningar och CI/CD-processer
- Modernisera befintlig kod stegvis och bevara kompatibilitet och förväntat beteende
- Vägled det tekniska arbetet genom design diskussioner, mentorskap och kunskapsdelning
- Samarbeta med teknik-, konfigurations- och plattformsteam
- Utveckla funktioner för backend-API:er och webbgränssnitt vid behov
Krav
- Examen i datavetenskap, programvaruteknik eller ett närliggande ämne, eller motsvarande praktisk erfarenhet
- Tre till fem års yrkeserfarenhet av mjukvaruutveckling i C#/.NET
- Erfarenhet av att ansvara för komplexa funktioner och fatta välgrundade tekniska beslut
- Erfarenhet av att utveckla tjänster i ASP.NET Core och REST-API:er
- Kunskap om API-kontrakt, asynkron programmering, beroendeinjektion och robust felhantering
- Praktisk kunskap om objektorienterad design, SOLID-principerna och designmönster
- Erfarenhet av relationsdatabaser och SQL
- Erfarenhet av Entity Framework Core eller ett liknande ORM-ramverk
- Förståelse för datamodellering, validering, serialisering och kompatibilitet mellan scheman
- Förståelse för samtidighet, återförsök, idempotens och partiella fel
- Förmåga att undersöka problem med hjälp av loggar och telemetri
- Goda kunskaper i automatiserade enhets- och integrationstester
- Erfarenhet av kodgranskningar, Git och CI/CD
- Förmåga att tydliggöra behov tillsammans med domänintressenter och bidra i ett agilt team
- Vilja att vid behov arbeta med både backend-API:er och webbgränssnitt
- Förmåga att ta ansvar, använda gott omdöme och balansera leverans med långsiktig kvalitet
- Förmåga att arbeta effektivt över kultur- och kompetensgränser
- God förmåga att kommunicera på engelska i tal och skrift
- Meriterande: erfarenhet av konfigurationshantering eller system för driftsättningsautomatisering
- Meriterande: erfarenhet av Angular och TypeScript, särskilt RxJS och NgRx
- Meriterande: kännedom om asynkron meddelandehantering, OData-API:er, Oracle eller SQL Server samt OpenTelemetry
- Meriterande: erfarenhet av Azure, autentisering och behörighetskontroll i företagssystem, Docker eller Kubernetes samt automatiserade bygg- och driftsättningsflöden
- Meriterande: erfarenhet av att modernisera .NET-applikationer och samtidigt bevara integrationskompatibilitet
- Meriterande: erfarenhet av NUnit, NSubstitute eller jämförbara testverktyg
- Meriterande: erfarenhet av företags- eller finansprogramvara
- Erfarenhet av XMGR eller Standard Configuration Framework krävs inte
Förmåner
- Konkurrenskraftig lön
- Bonusprogram
- Pensionsplan
- Flexibla arbetstider
- Hybrid arbetsform
- Möjligheter till kompetensutveckling
- Individuellt anpassad kompetensutveckling
- Balans mellan arbete och privatliv