Rocket Software
Rocket Software
Rocket Software utvecklar lösningar för modernisering av IT och hybridmoln för organisationer som är beroende av verksamhetskritiska företagssystem. Produkterna stöder integration mellan stordatorer och moln, modernisering av företagsapplikationer och data, innehållstjänster, IBM i-miljöer, säkerhet, regelefterlevnad och IT-automatisering. Företaget erbjuder också AI-drivna verktyg som kopplar samman affärsapplikationer och data för att hjälpa team att öka produktiviteten och förbättra beslutsfattandet, samtidigt som säkerhet och motståndskraft upprätthålls.

Mjukvaruingenjör III, Java fullstack

Utforma, felsök och testa Java-mjukvara för hela stacken på Rocket Software och bidra till produktförbättringar, nya produkter och utvecklingsverktyg. Leverera underhållbar, dokumenterad kod och testtäckning i samarbete genom agila ceremonier.

Beskrivning

  • Utforma och felsöka mjukvara för produktförbättringar och nya produkter
  • Bygga mjukvaruverktyg, inklusive operativsystem, kompilatorer, nätverk, databaser och internetrelaterade verktyg
  • Bedöma mjukvarans kompatibilitet med hårdvara och utforma mjukvaran med hänsyn till hårdvaran
  • Göra ändringar på komponentnivå
  • Bygga upp expertis inom det aktuella produktområdet
  • Koppla produktarbetet till den externa marknaden
  • Leverera strukturerad, testad och dokumenterad kod inom överenskomna tidsramar
  • Ge rimligt korrekta uppskattningar för tilldelat arbete
  • Delta i obligatoriska möten och agila ceremonier
  • Lägga till testtäckning för att skydda mot framtida ändringar
  • Rapportera till chefen för mjukvaruutveckling

Krav

  • Minst fem års erfarenhet av mjukvaruutveckling
  • Kandidatexamen eller motsvarande
  • Goda grundkunskaper i datavetenskap, inklusive algoritmer och datastrukturer, från utbildning eller erfarenhet
  • God programmeringsförmåga
  • God förmåga att hantera komplexa programmeringsuppgifter samt standardmässiga datastrukturer och algoritmer
  • Förmåga att rekommendera lösningar på tekniska problem
  • Förmåga att skriva modulär och underhållbar kod med viss vägledning
  • Förmåga att göra effektiva tekniska avvägningar
  • Förmåga att förstå hur ändringar i mjukvara påverkar system
  • Förståelse för hårdvaruprinciper som underlag för designbeslut
  • Förmåga att omsätta krav till kod
  • Behärska minst ett programmeringsspråk
  • God förmåga inom koddesign
  • Dokumenterad erfarenhet av att utveckla mjukvara för verkliga tillämpningar
  • Meriterande: förmåga att skriva kod snabbare än genomsnittsutvecklaren
  • Meriterande: förmåga att konsekvent producera kod av hög kvalitet med få buggar
  • Resor kan förekomma, 0–10 %

Förmåner

  • Rocket Software tillämpar lika möjligheter för alla arbetssökande och anställda
  • Skäliga anpassningar erbjuds personer med fysiska eller psykiska funktionsnedsättningar
  • Rekryteringen omfattar bakgrunds- och referenskontroller
  • AI-drivna verktyg och tekniker används för att förbättra effektivitet, beslutsfattande och resultat
  • Löpande lärande och ansvarsfull användning av AI

Relaterade jobb