C# Udvikler Jobbeskrivelse Skabelon/kort
Vi ansætter en C# -udvikler, der har ansvaret for at oprette C# apps, der spænder fra back-end-tjenester til applikationer på klientsiden. Dine centrale mål vil være at designe og konstruere disse apps og samarbejde med resten af teammedlemmerne, der arbejder på forskellige lag af infrastrukturen. Som et resultat kræves en dedikation til samarbejdsproblemer, kompleks design og produkter af høj kvalitet.
C# udvikler jobprofil
En C# -udvikler er en person, der skriver programmer og er ansvarlig for at karakterisere webstedets sammensætning baseret på kundens krav. Dette sektions eksperter har til opgave at skitsere og udvikle pålidelig C# -kode. De forventes også at passe på C#. C# specialister er nødvendige for forskellige opgaver, herunder oprettelse og planlægning af UI'er, og de spiller en afgørende rolle i bevarelsen af kvalitetskode.
En C# -udvikler er ansvarlig for at sikre, at programmer leverer udførelse af høj kvalitet, og at de er lydhøre. Arbejdstagere i dette afsnit er ansvarlige for at oprette databaseteknik til at integrere apps. De er også nødvendige for at udvikle interaktive medieapps.
Rapporterer til
- Tech Lead
- Chief Technology Officer
C# Udvikleransvar
- Konfigurer, design, udvikler, test og kommunikerer arbejdsområde, brugerdefineret web og bærbare apps
- Kompiler klientprogrammeringskrav og udvikling af relevante programmeringsapps og projekter
- Undersøg og evaluer programmeringsrelaterede udviklinger og produkter
- Oversigt og designtest og supportteknikker samt aktiviteter
- Opret og komponerer fremragende kodning, der passer til kundens behov
- Opret programmeringsdokumentation samt opdatering af eksisterende dokumentation
- Konfigurer, konstruerer og kør enkle apps skrevet i C#
- Hjælp og støtte andre kolleger i forskellige bestræbelser
- Motiver kolleger til at holde på toppen af aktivitetsfrister og forblive under kundernes budgetter
- Sæt bedste praksis, modeller og procedurer i handling, herunder kvalitets- og transportprincipper
- Sørg for konsistens med registrerede programmeringsteknikker og systemer i hele livscyklussen for programmeringsartikler
C# Udviklerkrav og færdigheder
- dygtige med C#, med en grundig forståelse af dets økosystemer
- Kendskab til .NET -rammen
- Kendskab til mono -rammen
- Fast greb om objektorienteret programmering
- Evne til at skrive genanvendelige C# biblioteker
- Kendskab til adskillige design- og arkitektoniske mønstre
- Forståelse af samtidighedsmønstre i C#
- Erfaring med Microsoft SQL Server
- Arbejdskendskab til større webapplikationsrammer som Nancy
- Kendskab til Windows -præsentationsrammen
- Evne til at skrive rent, forståelig C# -kode
- Forståelse af kerne designideer, der ligger til grund for en skalerbar applikation
- Design af databaseskemaer til at repræsentere og støtte forretningsdrift.
- Grundlæggende viden om den fælles sprogkørsel (CLR), dets grænser, mangler og løsninger
- Indstilling af automatiserede testplatforme og enhedstest
- grundig forståelse af kodeversionsværktøjer
- Forståelse af kontinuerlig integration