insightsoftware
insightsoftware
insightsoftware utvikler programvare for finansiell og operasjonell rapportering for organisasjoner som håndterer CFO-funksjonen. Den skybaserte plattformen kobler seg til Oracle, SAP, Microsoft og mer enn 140 andre ERP-systemer gjennom ferdigbygde integrasjoner, og hjelper økonomi-, regnskaps- og driftsteam med å håndtere rapportering, budsjettering og planlegging, konsolidering, skatt, leasinglivssykluser, etterlevelse og innebygd analyse. AI-baserte verktøy, datavirtualisering, automatisering og klare maler støtter raskere og mer konsistente økonomiske arbeidsprosesser. Selskapets rekrutteringskontekst er knyttet til utvikling og støtte av enterprise-SaaS-produkter for økonomi og forretningsdrift.

Senior fullstack-programvareingeniør hos insightsoftware – fjernarbeid fra India

Lede fullstackutviklingen av SaaS-funksjoner for Certent Equity Management for bedriftskunder. Styre leveransen i scrumteamet innen C#/.NET, Angular, Oracle og AI-assisterte utviklingsmetoder.

Beskrivelse

  • Lede den daglige tekniske gjennomføringen for et lite scrumteam innen applikasjonsutvikling
  • Utvikle og forbedre funksjoner på Certent Equity Management-plattformen
  • Opprette, gjennomgå og vedlikeholde fullstackkode av produksjonskvalitet med C#/.NET, Angular og Oracle
  • Bidra til sprintplanlegging, refinement, standups, demonstrasjoner og retrospektiver
  • Fastsette daglige prioriteringer og fjerne blokkeringer ved å løse avhengigheter, avklare krav og håndtere teknisk usikkerhet
  • Opprettholde utviklingskvaliteten gjennom enhetstesting, disiplinerte kodegjennomganger, standarder for definisjonen av ferdig og praksis for lanseringsberedskap
  • Fremme målene om minst 50 % AI-forfattede pull requests og minst 95 % AI-assisterte kodegjennomganger
  • Integrere agentiske utviklingsverktøy i den daglige arbeidsflyten og støtte bruken av dem i teamet
  • Følge utviklingen innen agentiske utviklingsverktøy og foreslå forbedringer for den tekniske ledelsen
  • Samarbeide med kundens interessenter om krav, designgjennomganger, tilbakemeldinger fra demonstrasjoner og problemløsning
  • Identifisere underliggende forretningsproblemer og fremme løsninger som kan skaleres på tvers av CEM-plattformen
  • Koordinere planlegging og levering med engineering, produktledelse, QA, arkitektur og senior tekniske interessenter
  • Samarbeide med QA-ingeniører om testdekning, kvalitetsporter og forberedelser til lansering
  • Bidra til tekniske beslutninger og utviklingsstandarder på tvers av team
  • Eskalere leveranserisiko, tekniske hindringer og problemer med omfang til den tekniske ledelsen

Krav

  • Minst 6–8 års praktisk erfaring med programvareutvikling innen enterprise-SaaS
  • Dokumentert erfaring med teknisk ledelse i et scrumteam
  • Avansert fullstack-erfaring med C#, .NET Framework og/eller .NET Core, Angular og Oracle
  • Svært gode kunnskaper i Domain-Driven Design (DDD)
  • Praktisk erfaring med CQRS i arkitekturer med flere tjenester
  • Praktisk erfaring med agentiske utviklingsverktøy som GitHub Copilot eller Devin.AI
  • Dokumenterte resultater med å øke AI-bruken i et utviklingsteam
  • Konsekvent praksis for kodegjennomganger og sterkt fokus på utviklingskvalitet
  • Erfaring med enhetstesting med xUnit eller NUnit samt Jasmine eller Karma
  • Erfaring med å opprettholde god CI/CD-hygiene og strenge rutiner for definisjonen av ferdig
  • Erfaring med Angular 15+, Reactive Forms, RxJS, Angular Material og TypeScript
  • Erfaring med Oracle og PL/SQL, inkludert pakker, prosedyrer, visninger og spørringsoptimalisering
  • Erfaring med Entity Framework Core og Oracle EF Core-provider
  • Minst 3 års erfaring med Azure-teknologier og Azure DevOps CI/CD-pipelines
  • Tydelig kommunikator som kan samarbeide med kunder og forklare tekniske begrensninger til ikke-tekniske målgrupper
  • Erfaring med samarbeid i globale, distribuerte team på tvers av flere tidssoner
  • Bachelorgrad i informatikk, ingeniørfag eller tilsvarende yrkeserfaring
  • Foretrukket: kunnskap om moderniseringsmønstre for .NET
  • Foretrukket: erfaring med Liquibase-verktøy for skjemamigrering
  • Foretrukket: kjennskap til Serilog, Datadog APM eller Application Insights
  • Foretrukket: erfaring med Docker, Podman eller tilsvarende verktøy for containerisering
  • Foretrukket: erfaring med Hangfire eller lignende planleggere for bakgrunnsjobber
  • Foretrukket: erfaring med å arbeide på tvers av plattformer med flere repositories og produkter som deler en database og et internt NuGet-pakkeøkosystem
  • Foretrukket: erfaring fra finansielle tjenester, aksjekompensasjon eller et beslektet regulert område
  • Foretrukket: Certified Scrum Master (CSM) eller tilsvarende agil sertifisering
  • Foretrukket: erfaring med å veilede utviklere på mellomnivå mot seniorroller

Fordeler

  • Medarbeideropplysninger behandles konfidensielt i samsvar med retningslinjene for like muligheter
  • Arbeidsplass med like muligheter for alle
  • Mulighet til å arbeide i et globalt teammiljø
  • Ansettelsen kan kreve bakgrunnssjekk der dette er tillatt i henhold til gjeldende lovgivning i det aktuelle landet, delstaten eller provinsen

Relaterte jobber