C# Utvecklare Jobbbeskrivning Mall/kort

Vi anställer en C# -utvecklare som kommer att vara ansvarig för att skapa C# -appar som sträcker sig från back-end-tjänster till klientsidan. Dina huvudmål kommer att vara att utforma och konstruera dessa appar och samarbeta med resten av teammedlemmarna som arbetar med olika lager av infrastrukturen. Som ett resultat krävs ett engagemang för samarbetsproblemlösning, komplex design och högkvalitativa produkter.

C# Utvecklare jobbprofil

En C# -utvecklare är någon som skriver program och ansvarar för att karakterisera webbplatskompositionen baserat på kundens krav. Det här avsnittets experter har till uppgift att beskriva och utveckla pålitlig C# -kod. De förväntas också ta hand om C#. C# Specialister behövs för olika uppgifter, inklusive att skapa och planera UIS, och de spelar en avgörande roll i bevarande av kvalitetskod.

En C# -utvecklare är ansvarig för att säkerställa att program levererar högkvalitativ genomförande och att de är lyhörda. Arbetare i detta avsnitt ansvarar för att skapa databasteknik för att integrera appar. De är också nödvändiga för att utveckla interaktiva medieappar.

Rapporter till

  • Teknisk ledare
  • Chief Technology Officer

C# utvecklaransvar

  • Konfigurera, designa, utveckla, testa, underhålla och kommunicera arbetsområde, anpassad webb och bärbara appar
  • Kompilera klientprogrammeringskrav och utveckla relevanta programmeringsappar och projekt
  • Undersök och utvärdera programmeringsrelaterade utvecklingar och produkter
  • Kontur och designtestning och supporttekniker samt aktiviteter
  • Skapa och komponera utmärkt kodning som passar kundens behov
  • Skapa programmeringsdokumentation samt uppdatera befintlig dokumentation
  • Konfigurera, konstruera och kör enkla appar skrivna i C#
  • Hjälp och stödja andra kollegor i olika ansträngningar
  • Motivera kollegor att hålla på toppen av aktivitetsfristerna och stanna under klienternas budget
  • Sätt bästa praxis, modeller och procedurer i handling, inklusive kvalitets- och transportprinciper
  • Säkerställa konsistensen med inspelade programmeringstekniker och system under hela livscykeln för programmeringsartiklar

C# Utvecklarens krav och färdigheter

  • Kunskap med C#, med en grundlig förståelse av dess ekosystem
  • Kunskap om .NET -ramverket
  • Kunskap om mono -ramverket
  • Fast grepp om objektorienterad programmering
  • Möjlighet att skriva återanvändbara C# -bibliotek
  • Kunskap om många design och arkitektoniska mönster
  • Förståelse av samtidiga mönster i C#
  • Erfarenhet med Microsoft SQL Server
  • Arbetskunskap om stora webbapplikationsramar som Nancy
  • Kunskap om Windows Presentation Framework
  • Möjlighet att skriva ren, förståelig C# -kod
  • Förståelse av kärndesignidéerna som ligger bakom en skalbar applikation
  • Designa databasscheman för att representera och stödja affärsverksamhet.
  • Grundläggande kunskaper om Common Language Runtime (CLR), dess gränser, brister och lösningar
  • Att införa automatiserade testplattformar och enhetstester
  • grundlig förståelse för kodversionsverktyg
  • Förståelse för kontinuerlig integration