Avanade
Avanade
Avanade tilbyr skybaserte verktøy for lenkehåndtering og digitale forbindelser for virksomheter. Plattformen støtter URL-forkorting, merkevarede lenker, QR-koder – inkludert dynamiske formater og GS1 Digital Link – mobile landingssider, digitale visittkort, UTM-sporing av kampanjer, lenkeanalyse, API-er og integrasjoner. Funksjonene hjelper markedsførings-, utvikler- og kundeserviceteam med å opprette, administrere og måle kundeinteraksjoner på tvers av digitale kanaler, med sikkerhets- og samsvarsfunksjoner rettet mot virksomheter.

Senior .NET- og Azure-applikasjonsarkitekt hos Avanade

Led applikasjonsarkitektur i Avanades kundeoppdrag, moderniser .NET-systemer og utform skybaserte løsninger på Azure. Veiled utviklingsteam, DevOps-praksis og kundenes arkitekturbeslutninger.

Beskrivelse

  • Fastsett applikasjonsarkitekturen for kundeprosjekter, inkludert målarkitektur, tjenestegrenser, integrasjoner, kvalitetskrav og arkitekturdokumentasjon.
  • Utform mikrotjenester med domenedrevet oppdeling, versjonerte API-er, meldingshåndtering, robusthet, idempotens og mønstre for distribuerte data.
  • Led modernisering av monolitter ved å vurdere systemer, finne tjenestegrenser, planlegge oppdeling i faser, skille data og planlegge overganger.
  • Utform kostnadsbevisste Azure-applikasjoner med containere, AKS, App Service, Functions, API Management, meldingshåndtering, caching, lagring og observerbarhet.
  • Led migreringer fra .NET Framework til .NET Core eller moderne .NET.
  • Bygg prototyper, referanseimplementasjoner og avansert C#/.NET-kode, og gjennomgå teamets bidrag.
  • Led ingeniører og tekniske ledere gjennom leveransen, inkludert oppgavefordeling, teknisk veiledning, gjennomganger og kvalitetsansvar.
  • Fastsett og oppretthold standarder for branching, kodegjennomganger, testing, statisk analyse, sikker koding og ytelsesmålinger.
  • Ha ansvar for CI/CD- og DevOps-praksis med Azure DevOps, YAML-pipelines, automatisering av releaser, godkjenningstrinn, infrastruktur som kode og kontinuerlig levering.
  • Fastsett standarder for og bruk AI-kodeverktøy som GitHub Copilot og Claude Code til design, refaktorering, testing og analyse av eldre kode.
  • Utform applikasjonssikkerhet for identitet og tilgang, hemmeligheter, databeskyttelse og sikre integrasjoner.
  • Planlegg driften med overvåking, logger, spor, varsler, tjenestemål, katastrofegjenoppretting og overlevering til produksjon.
  • Led designgjennomganger, løs arkitektureskaleringer og forklar beslutninger for kundenes arkitekter og vurderingskomiteer.
  • Beregn teknisk arbeid, vurder risikoer og avhengigheter, og håndter avveininger sammen med prosjektledere.
  • Veiled tekniske ledere og ingeniører, og bygg kompetanse innen .NET, skybasert utvikling og AI-assistert utvikling.
  • Støtt presales som fagekspert på applikasjoner gjennom arkitektur, moderniseringsplaner, estimater, tilbud og kundeworkshops.
  • Bidra med referansearkitekturer, gjenbrukbare rammeverk, pipeline-maler og akseleratorer til fagområdets bibliotek.

Krav

  • 10–15 års erfaring med applikasjonsutvikling og arkitektur, inkludert betydelig nyere arbeid med Microsoft .NET.
  • Avanserte praktiske ferdigheter i C#, .NET Framework og moderne .NET, ASP.NET Core, Web API, asynkron programmering og designmønstre.
  • Erfaring med å arkitekturdesigne mikrotjenester, inkludert tjenestegrenser, API-kontrakter, meldingshåndtering, hendelsesdrevne systemer, distribuerte data og robusthet.
  • Dokumenterte resultater med å dele monolitter opp i mikrotjenester, inkludert planlegging av leveranser, dataseparasjon og overgang.
  • Sterk ekspertise innen skybasert Azure, inkludert containere, AKS, App Service, Functions, API Management, Service Bus eller Event Grid samt tolvfaktor- og Well-Architected-prinsippene.
  • Erfaring med å flytte .NET Framework-applikasjoner til .NET Core eller moderne .NET.
  • Erfaring med bruk av AI-kodeverktøy som GitHub Copilot eller Claude Code i leveranser, samt godt skjønn rundt gjennomgang, kvalitet og trygg bruk med kundekode.
  • Sterke Azure DevOps-ferdigheter med YAML-pipelines i flere trinn, automatisering av bygg og releaser, miljøer, godkjenningstrinn og kontinuerlig levering; erfaring med GitHub Actions kan være et supplement.
  • Erfaring med å lede ingeniørteam gjennom teknisk retning, kode- og designgjennomganger, mentorering og kvalitetsansvar.
  • Sterke ferdigheter innen datadesign med SQL Server eller Azure SQL og Entity Framework Core, spørrings- og ytelsesoptimalisering samt kjennskap til NoSQL-alternativer som Cosmos DB.
  • Solid kunnskap om applikasjonssikkerhet, inkludert Entra ID, OAuth/OIDC, håndtering av hemmeligheter og sikker koding.
  • Erfaring med å utforme for og feilsøke ytelse, skalerbarhet, pålitelighet og observerbarhet i produksjon.
  • Tydelig kommunikasjon med kunder og evne til å presentere og forsvare arkitektur overfor ledende interessenter og vurderingskomiteer.
  • Bosatt i Bengaluru eller Delhi NCR, eller villig til å flytte.

Relaterte jobber

Bloomlife Inc

Account executive innen helsesalg på avstand

Bloomlife Inc

Utvikle Bloomlifes fjernbaserte virksomhet for overvåking av svangerskap ved å selge løsninger for pasientovervåking på avstand til fødsels- og gynekologiklinikker og helsesystemer. Ha ansvar for hele salgsprosessen, fra prospektering og kliniske presentasjoner til kontraktsforhandlinger og overlevering for implementering.

Åpne