Hopp til innholdet
BigTree108

Utvikling i ASP.NET Core og C#

API-er, bakgrunnsjobber og integrasjoner på .NET 10, bygget for å være observerbare, testbare og billige i drift. Vårt største fagområde innen utvikling, med over elleve års kommersiell .NET-erfaring på seniornivå, både på nye systemer og ved overtakelse av systemer andre team har skrevet.

Hva vi bygger

  • REST-API-er på ASP.NET Core og Azure Functions med et OpenAPI-dokument som frontend genereres fra, slik at kontrakten ikke kan komme ut av takt.
  • Bakgrunnsbehandling: planlagte jobber, køutløste workers og integrasjoner med tredjeparts API-er, alle med nye forsøk, dead-lettering og varsler.
  • Data i SQL Server og Azure SQL gjennom EF Core-migreringer, med radnivåsikkerhet og Always Encrypted-kolonner der dataene er personlige eller økonomiske.
  • Integrasjoner med Microsoft Graph, Teams, Telegram, Upwork, Hubstaff og bank- og betalings-API-er, skrevet som adaptere slik at leverandørenes SDK-typer stopper ved grensen.

Slik jobber vi på .NET

  • Vertical slices med CQRS. Én mappe per funksjon, én handler per command eller query, tverrgående hensyn som pipeline behaviors. Den som leser, finner en funksjon ett sted.
  • Kompileringstid framfor kjøretid. Sterke typer i stedet for strenger, kildegeneratorer i stedet for refleksjon, uttømmende switch-uttrykk, strenge analysatorer med advarsler som feil i deploy-porten.
  • Feil raskt, skjul ingenting. Konfigurasjon valideres ved oppstart, alle feil er observerbare, ingen blanke catch-blokker, ingen stille standardverdier.
  • Asynkront hele veien med et cancellation token på hvert I/O-kall, og databasen mockes aldri i tester.

Overtakelse av eksisterende kode

Ni av systemene utviklerne våre har jobbet med, var overtatt fra andre team, det eldste skrevet i 2008. En overtakelse starter med en skrivebeskyttet gjennomgang og en skriftlig liste over risikoer, deretter rettes feil i rekkefølge etter konsekvens i produksjon. På tvers av disse systemene har vi funnet rotårsaken til over 60 produksjonsfeil ingen klarte å reprodusere, tre av dem åpne i over ett år.

Utvalgte prosjekter

Systemer utviklerne våre har designet og ledet, oppsummert fra leveransehistorikken vår. Kundenavn holdes tilbake til hver kunde skriftlig har godtatt å bli nevnt her.

  • Plattform for virksomhetsstyring

    ASP.NET MVC og ASP.NET Core, SignalR, SQL Server, Cosmos DB, Azure

    Betjener over 1 200 virksomheter og franchiselokasjoner. Sanntidsmeldinger til over 8 000 samtidige ansatte, over 50 000 meldinger i døgnet.

  • Portal for råvarehandel

    Teknisk leder, ASP.NET Core og Angular, team på ni personer, 18 måneder

    Designet arkitekturen, gjennomgikk over 600 pull requests, MassTransit-meldinger på tvers av fire databaser uten en eneste tapt transaksjon.

  • Overtakelse av helseportal

    Teamleder for et team på elleve personer på en overtatt kodebase

    Ytelsen i den eksisterende applikasjonen økt med 30 til 80 prosent, de tregeste spørringene fra 18 sekunder til under ett, over 120 feil lukket de tre første månedene, utgivelsestid fra fire timer til 25 minutter.

  • System for tilbakemeldinger i store virksomheter

    .NET Core-mikrotjenester bygget fra bunnen av på tolv måneder

    Seks tjenester for over 25 000 ansatte i 40 land og over 2 millioner tilbakemeldinger, levert i rett tid av et team på tolv personer.

Referanser

Top Rated Plus
Byråets Upwork-status
100%
Job Success Score
55
oppdrag fullført gjennom byrået
13 862
timer arbeidet for kunder

Kilde: BigTree108 byråprofil på Upwork, kontrollert 30. oktober 2026

Bemanning av rollen i stedet

Trenger dere en utvikler inne i eget team i stedet for at arbeidet leveres ferdig, dekker siden lei inn .NET-utviklere i Ukraina den siden: hvordan vi intervjuer, hvor raskt noen kan starte og hva som blir på vår side av kontrakten.

Har dere et .NET-system som trenger arbeid?

Send repositoriet eller en beskrivelse av problemet. Dere får en skriftlig gjennomgang av risikoer og en plan innen én arbeidsdag.