Teknologier / C#
Vi bygger C#-applikationer för företag som redan har ingenjörsteam och behöver mer kapacitet, eller företag som moderniserar äldre system som börjat bromsa dem. Större delen av vårt C#-arbete finns på två ställen: B2B-plattformar med komplexa integrationer och enterprise-verktyg som måste fortsätta köra medan vi ändrar dem.
Anlitade av
VÅRA TJÄNSTER
Företag anlitar oss för C#-arbete av olika anledningar. Vissa behöver extra händer på en befintlig roadmap. Andra har ett specifikt bygge i åtanke. Några vill att vi tar ett åldrande internt system och gör det användbart igen. Vi hanterar alla tre. Så här ser det ut i praktiken.
Vi bygger webbappar, interna verktyg och backend-tjänster i C# för företag som behöver att de passar in i en befintlig miljö, inte står för sig själva.
Ett aktuellt exempel: en intranätportal med ADFS single sign-on för Windows-användare, SharePoint-baserad dokumenthantering, nyheter och användarprofiler. Den kopplas till kundens befintliga identitetsuppsättning så att anställda inte får ett separat inlogg att komma ihåg.
De flesta av våra anpassade C#-uppdrag ser ut så här. Kod som måste leva inuti någons befintliga infrastruktur och uppföra sig.
C#-applikationer lever sällan ensamma. De pratar med ett ERP, ett CRM, ett lagersystem, en betalningsleverantör eller alla fyra. Vi bygger kopplingarna och håller dem stabila.
Aktuellt arbete: en molnbaserad applikation synkad i realtid med kundens ERP, så att lager, order och kunddata förblev konsekventa i båda systemen utan nattliga batchjobb.
Vi hanterar också migrationer. Flytta en on-premise C#-applikation till molnet, dela upp en monolit i tjänster eller porta från ett äldre ramverk. Målet är detsamma i varje fall: ingenting går sönder på vägen.
Vi bygger C#-applikationer som körs på Azure och AWS, beroende på vad kunden redan använder. SaaS-produkter, interna plattformar, dokumenttunga system, IoT-backends.
Ett aktuellt bygge hanterar produktsäkerhetsinformation för en industrikund. Dokument lagras och bearbetas på AWS. C#-lagret hanterar affärslogiken, åtkomstkontroll och rapportering.
Vi pushar inte molnet som standard. Om din applikation inte behöver det säger vi det. När den gör det använder vi tjänsterna som passar arbetsbelastningen, inte de som ser bra ut i en casestudy.
FÖRDELAR
Tekniken
Vårt C#-arbete körs på aktuella .NET-versioner, så projekt stannar på stödda runtimes och ackumulerar inte uppgraderingsskuld innan de levereras.
Vi skriver kod som nästa utvecklare kan läsa utan att ringa oss. SOLID, DRY, YAGNI, KISS. Disciplinen som gör överlämningar smärtfria och granskningar korta.
ASP.NET Core är vad vi når för när en C#-applikation behöver vara snabb, köra cross-platform och inte vara ett besvär att driftsätta.
För strukturerad data, transaktioner och rapportering som måste stämma använder vi relationsdatabaser. Vi väljer motor utifrån vad din infrastruktur redan kör.
Vi bygger API:er som andra team faktiskt kan integrera med. Dokumenterade, versionerade och konsekventa över endpoints.
ORM:er sparar tid, tills de inte gör det. Vi använder EF Core som standard och går ned till Dapper eller råSQL när prestandan kräver det.
NoSQL när datan är ostrukturerad, volymen är hög eller åtkomstmönstret inte passar en relationsmodell. Inte för att det är trendigt.
ARBETSMODELLER
PROCESS
VÅRT LEDNINGSTEAM
Inga discovery-decks, inget SDR-samtal, ingen scriptad pitch. Bara ett samtal om vad du försöker bygga och om vi är rätt personer att bygga det. Hör av dig så tar vi reda på det.
Vanliga frågor
C# används oftast för backend-tjänster, enterprise-applikationer, interna verktyg och webb-API:er. Det körs på Windows, Linux och macOS via .NET, så det dyker upp i allt från e-handelsbackends till industriell mjukvara till SaaS-produkter.Microsoft underhåller det, vilket är varför de flesta stora organisationer med Microsoft-infrastruktur väljer C# för seriösa interna byggen.
C# passar när du bygger något som måste integreras med Microsoft-infrastruktur, när ditt team redan har C#-kompetens du vill behålla, eller när du behöver ett starkt typat språk för ett system som kommer att växa förbi några tusen rader.
Det passar dåligt för snabba skript, lätta prototyper eller projekt där teamet är skickliga i en annan stack. Vi säger till om vi tror att ditt projekt hör hemma någon annanstans.
C# är språket. .NET är plattformen det körs på.
Du skriver kod i C#. .NET-runtimen kör den, .NET-ramverket ger dig standardbiblioteken och verktyg som ASP.NET Core sitter ovanpå för att bygga webbapplikationer. Du ser jobbannonser som frågar efter båda, men i praktiken hör de ihop.
Vecka ett är onboarding: kodbasåtkomst, introduktioner, anpassning av verktyg och kommunikation. Vecka två levererar teamet redan. Vi spenderar inte en månad i workshops innan vi skriver en rad kod.
Båda. Fastpris fungerar när scopet är väldefinierat och sannolikt inte förändras. Tid och material passar bättre för produktutveckling där krav förändras. Vi berättar vilket som passar din situation, inte vilket som är enklast för oss.
Tre ärliga skäl.
Vi har levererat C#-arbete för B2B-plattformar, tillverkningssystem och interna verktyg under ett decennium. Så vi har sett vad som går sönder i stor skala.
Vi arbetar som en del av ditt team, i ditt repo, i din sprintcykel. Inte som en svart låda-leverantör som försvinner efter leverans.
Och vi är baserade i Sverige och Bosnien, så du får europeiska arbetstimmar, GDPR-anpassad datahantering och priser som inte matchar svenska konsultpriser.
Direkt med utvecklarna som bygger din produkt. Vi sätter inte kundansvariga mellan dig och teamet. Du har en teknisk lead som din huvudkontakt, med full tillgång till alla andra på Slack eller vilket verktyg du använder.
Ja. De flesta uppdrag skalas när projektet växer. Vi har strukturerat team från en enskild utvecklare upp till fullständiga dedikerade team för samma kund. Modellen anpassas till var du befinner dig i projektets livscykel.
Två veckor är typiskt från signerat kontrakt till en utvecklare i din standup. Snabbare om vi redan har någon matchad. Långsammare om ditt projekt behöver specifik branschbakgrund eller säkerhetsgodkännande.
Vi håller inte utvecklare på bänken, så vi lovar inte nästa vecka. Vi ger dig ett verkligt datum baserat på vem som är tillgänglig och vad du behöver.
Ja. Vi erbjuder tre uppdragsmodeller: resurskonsultning för att utöka ditt team, dedikerade team för löpande arbete och fullt projektansvar när du vill att vi hanterar leveransen från början till slut.
Deltidsarrangemang fungerar för resurskonsultning. För dedikerade team och fullständiga projekt rekommenderar vi heltidsallokering eftersom kontextbyte dödar produktiviteten i komplexa kodbaser.
Under projektet arbetar du direkt med utvecklarna som bygger din mjukvara. Inga kundansvariga mellan dig och koden. Veckovisa demos, delade sprintboards och direkt Slack-åtkomst.
Efter lansering erbjuder vi underhåll, buggfixar och funktionstillägg under ett separat supportavtal. Om du hellre tar det internt lämnar vi över ren dokumentation och hela repot. Din kod, ditt repo, från dag ett.
Ja. För resurskonsultning och dedikerade team intervjuar du kandidater på samma sätt som du skulle intervjua en intern anställning. Tekniska tester, parprogrammering, kulturell passform, vad din process kräver.
Kunder om oss
Zendev gav oss lösningen vi behövde. Implementeringen av Progressive Web App (PWA) förbättrade vår sidhastighet, Google-ranking och konverteringsgrad markant. Den nya plattformen drev en ökning på 33 % i omsättning och 17 % fler besökare.
Vi behövde en teknikpartner som kunde hjälpa oss att skala Greenfee365 till en global marknadsplats, och Zendev överträffade våra förväntningar. Teamet tog fram skräddarsydda lösningar som förbättrade vår bokningsplattform med snabbare laddningstider och en bättre användarupplevelse.
PDT-appen var vårt första stora steg in i den digitala världen med appar och molnlösningar. Med den här appen kunde vi, med ett enda verktyg, lösa flera problem vi hade med leveransprocessen av nya maskiner till våra kunder. Appen hjälper oss att förbättra maskinkvaliteten, korta ledtiden och öka vårt kassaflöde.
Vi kämpade med föråldrade AutoCAD-renderingar och inget bra sätt att hantera storskaliga 3D-skanningar. Zendev löste båda.
Zendev förstod vår vision om att koppla ihop kvinnor med rätt terapeuter. De förbättrade plattformen, var enkla att samarbeta med och mötet med dem i person skapade ett riktigt förtroende.
Med tanke på den mycket korta tidsramen är vi nöjda med att ha en användarvänlig app som vi nu hoppas kunna vidareutveckla och förfina.
Vi är nöjda med samarbetet med Zendev och vår kontaktperson Aida, som har varit mycket tillgänglig, hjälpsam och snabb. Tack!