Avanade
Avanade
Avanade tarjoaa yrityksille pilvipohjaisia linkinhallinta- ja digitaalisia yhteystyökaluja. Sen alusta tukee URL-osoitteiden lyhentämistä, brändättyjä linkkejä, QR-koodeja – mukaan lukien dynaamiset QR-koodit ja GS1 Digital Link -muodot – mobiililaskeutumissivuja, digitaalisia käyntikortteja, UTM-kampanjoiden seurantaa, linkkianalytiikkaa, rajapintoja ja integraatioita. Näiden ominaisuuksien avulla markkinointi-, kehittäjä- ja asiakaspalvelutiimit voivat luoda, hallita ja mitata asiakasvuorovaikutusta digitaalisissa kanavissa sekä hyödyntää yritystason tietoturva- ja vaatimustenmukaisuusominaisuuksia.

Senior .NET -sovelluskehityksen tekninen vetäjä – Bengaluru

Johda .NET-sovellusten toimitusta ja modernisointia, Azure DevOps -putkia sekä insinööritiimiä. Auta Avanaden asiakkaita uudistumaan Microsoft-teknologian avulla.

Kuvaus

  • Vastaat .NET-sovellusten teknisestä toimituksesta suunnittelusta ja kehityksestä testaukseen, julkaisuun ja tuotantovalmiuteen
  • Johdat neljän tai viiden insinöörin työtä jakamalla tehtäviä, tarkistamalla koodia ja suunnitelmia, poistamalla esteitä ja varmistamalla toimituksen laadun
  • Kehität sovelluksia käytännönläheisesti C#:lla ja .NETillä, mukaan lukien ASP.NET Core, Web API, mikropalvelut ja palveluintegraatiot
  • Johdat vanhojen .NET Framework -sovellusten siirtoja .NET Coreen tai moderniin .NETiin
  • Käytät LLM-pohjaisia kehitystyökaluja, kuten GitHub Copilotia ja Claude Codea, koko kehityksen elinkaaren ajan
  • Rakennat ja ylläpidät CI/CD-putkia Azure DevOpsissa
  • Määrität ja ylläpidät suunnittelun ja kehityksen standardeja haarautumiseen, pull requesteihin, koodikatselmointeihin, testaukseen, staattiseen analyysiin ja tietoturvaskannaukseen
  • Suunnittelet ja optimoit tietojen käyttöä SQL Serverillä tai Azure SQL:llä ja Entity Framework Corella
  • Koordinoit pilvi- ja alustatiimien kanssa Azure-julkaisuarkkitehtuuria, johon kuuluvat App Service, Functions, kontit, AKS, Key Vault, asetukset ja salaisuudet
  • Selvität suorituskykyyn, luotettavuuteen ja tuotantoon liittyviä ongelmia sekä johdat niiden juurisyihin kohdistuvien korjausten toteutusta
  • Johdat teknisiä suunnittelukeskusteluja arkkitehtien, liiketoiminta-analyytikkojen ja asiakkaiden teknisten sidosryhmien kanssa
  • Suunnittelet ja arvioit työn yhdessä projektipäällikön kanssa sekä raportoit teknisestä edistymisestä ja riskeistä
  • Mentoroit insinöörejä .NETissä, suunnittelukäytännöissä ja tekoälyavusteisessa kehityksessä sekä tuet rekrytointia ja teknisiä haastatteluja
  • Lisäät uudelleenkäytettäviä komponentteja, malleja, putkien nopeuttajia ja referenssitoteutuksia yksikön IP-kirjastoon
  • Tuet myyntiä edeltävää työtä teknisillä lähestymistavoilla, työmääräarvioilla ja asiakaskeskusteluilla

Vaatimukset

  • Sinulla on 8–10 vuoden kokemus sovelluskehityksestä, ja viime vuosina olet keskittynyt merkittävästi Microsoft .NETiin
  • Hallitset C#:n, .NET Frameworkin sekä .NET Coren tai modernin .NETin perusteellisesti ja käytännönläheisesti, mukaan lukien ASP.NET Core, Web API, riippuvuuksien injektointi, asynkroninen ohjelmointi ja suunnittelumallit
  • Sinulla on näyttöä .NET Framework -sovellusten siirtämisestä .NET Coreen tai moderniin .NETiin
  • Olet käyttänyt LLM-pohjaisia koodaustyökaluja, kuten GitHub Copilotia tai Claude Codea, oikeissa asiakastoimituksissa
  • Sinulla on kokemusta neljän tai viiden hengen kehitystiimin johtamisesta toimitustyössä
  • Hallitset Azure DevOpsin, mukaan lukien monivaiheiset YAML-putket, koonti- ja julkaisuprosessit, ympäristöt, hyväksynnät, artefaktien hallinnan ja jatkuvan toimituksen
  • Käytät Gitiä sujuvasti, mukaan lukien haarautumisstrategiat, pull requestit ja tarkoituksenmukaiset koodikatselmoinnit
  • Hallitset SQL Serverin tai Azure SQL:n ja Entity Framework Coren perusteet vahvasti, mukaan lukien suorituskyvyn virityksen
  • Sinulla on kokemusta REST-rajapintojen suunnittelusta ja käytöstä sekä ulkoisiin järjestelmiin integroinnista
  • Tunnet Azure-sovelluspalvelut käytännön tasolla, mukaan lukien App Service, Functions, Key Vault, tallennus ja sovellusten valvonta
  • Sinulla on kokemusta automatisoidusta testauksesta
  • Viestit tehokkaasti teknisissä keskusteluissa asiakkaiden sidosryhmien kanssa ja osaat selittää tekniset riskit selkeästi
  • Asut Bengalurussa tai Delhi NCR:n alueella tai olet valmis muuttamaan