
SPD Technology är en B2B-partner inom utveckling av mjukvaruprodukter som hjälper företag och bolag i tillväxtfas att skapa, modernisera och skala digitala produkter. Företagets arbete omfattar molntjänster och DevOps, AI och maskininlärning, data engineering och analys, fintech och betalsystem, modernisering av applikationer, systemintegration, API:er, säkerhet, kvalitetsteknik samt UX/UI för webb och mobila lösningar. Företaget utvecklar bland annat betalnings-, fakturerings-, bedrägeribekämpnings- och dataplattformar för sektorer som fintech, försäkring, hälso- och sjukvård samt e-handel.
Staffmjukvaruingenjör, molnarkitektur
Forma molntjänster, distribuerade system och AI-baserade arkitekturkontroller för PitchBooks plattform för investeringsdata. Vägled utvecklingsteam i Europa med återanvändbara mönster och tekniska beslut.
Beskrivning
- Utforska tekniker, bygg prototyper och skapa referensimplementationer för att lösa strategiska tekniska utmaningar.
- Utforma, implementera, testa och underhålla tjänster och plattformskomponenter.
- Arbeta med backend-system och frontend-arkitektur, inklusive mikrofrontendmönster.
- Automatisera arkitekturefterlevnad med AI-baserade kontroller och fitnessfunktioner.
- Använd domändriven design för att dela upp komplexa problem i avgränsade områden och välja praktiska lösningar under osäkerhet.
- Sätt upp och utvärdera kvalitetsmål för prestanda, skalbarhet, tillförlitlighet, säkerhet, tillgänglighet, återställningsförmåga, underhållbarhet, portabilitet, användbarhet och utbyggbarhet.
- Dokumentera nuvarande och målarkitekturer, övergångsplaner, begränsningar, alternativ och beslut.
- Rekommendera tekniska avvägningar, till exempel att bygga eller köpa, agera nu eller senare samt refaktorera eller bygga om.
- Utveckla återanvändbar grundstruktur, mallar, referensarkitekturer och plattformsfunktioner.
- Granska arkitektur och design samt coacha ingenjörer i leveransteamen.
- Förklara tekniska sammanhang för ingenjörer, tekniska ledare, produktchefer och affärsintressenter.
Krav
- Examen inom datavetenskap, informationssystem eller ett närliggande område, eller motsvarande praktisk erfarenhet.
- Minst sex års erfarenhet av mjukvaruutveckling med Java eller ett jämförbart objektorienterat språk.
- Minst tre års erfarenhet av utveckling av mikrotjänster.
- Erfarenhet av att bygga distribuerade eller händelsestyrda molnsystem.
- Praktisk kunskap om tjänsteorienterad arkitektur, domändriven design, clean architecture, hexagonal arkitektur och vanliga arkitekturmönster.
- Erfarenhet av att implementera agentbaserade applikationer och verktyg, inklusive att använda utvärderingsmetoder under utvecklingen.
- Erfarenhet av att utforma RESTful-API:er och händelsestyrda applikationer med Kafka.
- Erfarenhet av vanliga relationsdatabaser, cachelagring, replikering och sökteknik.
- Erfarenhet av att utveckla och utvärdera agentbaserade applikationer.
- Erfarenhet av Google Cloud Platform eller Amazon Web Services samt tekniker för containerorkestrering.
- God problemlösningsförmåga och förmåga att vägleda tekniskt arbete i flera team utan formellt mandat.
- Mycket god skriftlig och muntlig kommunikationsförmåga med ingenjörer, chefer och produktpartners.
Förmåner
- Flexibla arbetstider.
- Stödjande och flexibel arbetsmiljö.
- Möjligheter till professionell och personlig utveckling.
- Deltagande i teamets ceremonier och tvärfunktionellt samarbete.