SimCorp
SimCorp
SimCorp kehittää sijoitustenhallintateknologiaa varainhoitajille, vakuutusyhtiöille, eläkerahastoille ja valtiollisille sijoitusrahastoille. Sen integroitu alusta yhdistää operatiiviset työnkulut, reaaliaikaisen datan näkyvyyden, riskienhallinnan ja salkunhallinnan, jotta rahoitusalan organisaatiot voivat käsitellä monimutkaisia sijoitustoimintoja tehokkaammin. Vuonna 1971 perustettu SimCorp toimii fintechin, konsultoinnin ja vakuutusalan rajapinnassa ja tukee organisaatioita niiden sopeutuessa rahoitusmarkkinoiden muuttuviin vaatimuksiin.

Vanhempi C#/.NET-ohjelmistokehittäjä

Kehitä XMGR-konfiguraationhallintaohjelmistoa SimCorp Dimensionille. Rakenna luotettavia rajapintoja, työnkulkuja ja integraatioita sijoitus- ja varainhoitajille.

Kuvaus

  • Kehitä XMGR:ää, SimCorpin SimCorp Dimension -alustan konfiguraationhallintajärjestelmää
  • Rakenna ja ylläpidä C#/.NET-palveluita ja ASP.NET Core -rajapintoja
  • Luo toimintavarmoja asynkronisia työnkulkuja, joissa on turvalliset uudelleenyritykset, virhetilanteiden käsittely ja diagnostiikka
  • Säilytä konfiguraation eheys, kun toiminto keskeytyy tai epäonnistuu
  • Vahvista tietoturvaa, käyttöoikeuksien hallintaa, auditointijälkiä, suorituskykyä ja havainnoitavuutta
  • Selvitä ongelmia sovelluksen ja integraatioiden eri rajapinnoilla
  • Kehitä automatisoituja yksikkö- ja integraatiotestejä, koodikatselmointeja ja CI/CD-käytäntöjä
  • Modernisoi olemassa olevaa koodia vaiheittain säilyttäen yhteensopivuuden ja odotetun toiminnan
  • Ohjaa teknistä työtä suunnittelukeskusteluissa, mentoroinnilla ja tiedon jakamisella
  • Tee yhteistyötä kehitys-, konfiguraatio- ja alustatiimien kanssa
  • Toteuta tarvittaessa taustajärjestelmien API- ja verkkokäyttöliittymäominaisuuksia

Vaatimukset

  • Tietojenkäsittelytieteen, ohjelmistotekniikan tai vastaavan alan tutkinto tai vastaava käytännön kokemus
  • Kolmesta viiteen vuotta työkokemusta C#/.NET-ohjelmistokehityksestä
  • Kokemusta vaativien ominaisuuksien vastuullisesta toteuttamisesta ja perusteltujen teknisten päätösten tekemisestä
  • Kokemusta ASP.NET Core -palveluiden ja REST-rajapintojen kehittämisestä
  • API-sopimusten, asynkronisen ohjelmoinnin, riippuvuuksien injektoinnin ja vankan virheenkäsittelyn tuntemusta
  • Käytännön osaamista olio-ohjelmoinnin suunnittelusta, SOLID-periaatteista ja suunnittelumalleista
  • Kokemusta relaatiotietokannoista ja SQL:stä
  • Kokemusta Entity Framework Coresta tai vastaavasta ORM-kehyksestä
  • Tietomallinnuksen, validoinnin, serialisoinnin ja skeemayhteensopivuuden ymmärrystä
  • Samanaikaisuuden, uudelleenyritysten, idempotenssin ja osittaisten virhetilanteiden ymmärrystä
  • Kykyä selvittää ongelmia lokien ja telemetrian avulla
  • Vahvaa osaamista automatisoidussa yksikkö- ja integraatiotestauksessa
  • Kokemusta koodikatselmoinneista, Gitistä ja CI/CD:stä
  • Kykyä täsmentää tarpeita toimialan sidosryhmien kanssa ja osallistua ketterän tiimin työhön
  • Halukkuutta työskennellä tarpeen mukaan sekä taustajärjestelmien API-rajapintojen että verkkokäyttöliittymien parissa
  • Kykyä ottaa vastuuta, käyttää harkintaa ja tasapainottaa toimitustavoitteet kestävän laadun kanssa
  • Kykyä työskennellä tuloksellisesti eri kulttuurien ja alojen edustajien kanssa
  • Selkeää suullista ja kirjallista englannin kielen taitoa
  • Eduksi katsotaan kokemus konfiguraationhallinta- tai käyttöönoton automatisointijärjestelmistä
  • Eduksi katsotaan Angular- ja TypeScript-kokemus, erityisesti RxJS:n ja NgRx:n parissa
  • Eduksi katsotaan asynkronisen viestinnän, OData-rajapintojen, Oraclen tai SQL Serverin sekä OpenTelemetryn tuntemus
  • Eduksi katsotaan kokemus Azuresta, yritysympäristöjen tunnistautumisesta ja käyttöoikeuksien hallinnasta, Dockerista tai Kubernetesista sekä automatisoiduista koonti- ja käyttöönoton putkista
  • Eduksi katsotaan kokemus .NET-sovellusten modernisoinnista integraatioyhteensopivuus säilyttäen
  • Eduksi katsotaan kokemus NUnitista, NSubstitutesta tai vastaavista testaustyökaluista
  • Eduksi katsotaan kokemus yritys- tai finanssialan ohjelmistoista
  • XMGR:n tai Standard Configuration Frameworkin tuntemusta ei vaadita

Edut

  • Kilpailukykyinen palkka
  • Bonuspalkkiojärjestelmä
  • Eläkejärjestely
  • Joustavat työajat
  • Hybridityömahdollisuus
  • Ammatillisen kehittymisen mahdollisuuksia
  • Yksilöllisesti suunniteltua ammatillista kehitystä
  • Työn ja vapaa-ajan tasapaino