C# Entwickler Stellenbeschreibung Vorlage/Brief

Wir stellen einen C#-Entwickler ein, der für die Erstellung von C# -Apps zuständig ist, die von Back-End-Diensten bis hin zu kundenseitigen Anwendungen reichen. Ihre Hauptziele sind es, diese Apps zu entwerfen und zu konstruieren und mit den übrigen Teammitgliedern zusammenzuarbeiten, die an verschiedenen Schichten der Infrastruktur arbeiten. Infolgedessen ist ein Engagement für kollaborative Problemlösungen, komplexes Design und qualitativ hochwertige Produkte erforderlich.

C# Entwicklerjobprofil

Ein C# -Entwickler ist jemand, der Programme schreibt und für die Charakterisierung der Website -Komposition auf der Grundlage der Anforderungen des Kunden verantwortlich ist. Die Experten dieses Abschnitts haben die Aufgabe, verlässliche C# -Codes zu skizzieren und zu entwickeln. Es wird auch erwartet, dass sie sich um C#kümmern. C# Spezialisten werden für verschiedene Aufgaben benötigt, einschließlich der Erstellung und Planung von Benutzeroberflächen und spielen eine entscheidende Rolle bei der Erhaltung des Qualitätscode.

Ein C#-Entwickler ist dafür verantwortlich, sicherzustellen, dass Programme eine qualitativ hochwertige Ausführung liefern und dass sie reagieren. Die Arbeitnehmer in diesem Abschnitt sind für das Erstellen von Datenbank Engineering verantwortlich, um Apps zu integrieren. Sie sind auch notwendig, um interaktive Medien -Apps zu entwickeln.

Berichte an

  • Tech Lead
  • Chief Technology Officer

C# Entwicklerverantwortung

  • Konfigurieren, Design, Entwicklung, Testen, Wartung und Kommunikation Arbeitsbereich, benutzerdefiniertes Web und tragbare Apps
  • Kompilieren Sie die Kundenprogrammieranforderungen und entwickeln Sie relevante Programmier -Apps und -projekte
  • Programmierbezogene Entwicklungen und Produkte untersuchen und bewerten
  • Übersichts- und Design -Test- und -unterstützungstechniken sowie Aktivitäten
  • Erstellen und komponieren Sie eine ausgezeichnete Codierung, die den Anforderungen des Kunden entspricht
  • Erstellen Sie die Programmierdokumentation und aktualisieren Sie die vorhandene Dokumentation
  • Konfigurieren, Konstruktion und Ausführen einfacher Apps, die in C# geschrieben wurden
  • Unterstützung und Unterstützung anderer Kollegen bei verschiedenen Bemühungen
  • Kollegen motivieren, die Aktivitätsfristen übereinzuhalten und unter den Budgets der Kunden zu bleiben
  • Bestelle Verfahren, Modelle und Verfahren in die Tat umgehen, einschließlich Qualitäts- und Beförderungsprinzipien
  • Gewährleisten Sie die Konsistenz mit aufgezeichneten Programmierechniken und -systemen während des gesamten Lebenszyklus von Programmierelementen

C# Entwickleranforderungen und Fähigkeiten

  • Kompetent mit C#, mit einem gründlichen Verständnis der Ökosysteme
  • Kenntnis des .NET -Frameworks
  • Kenntnis des Mono -Frameworks
  • festes Verständnis für objektorientierte Programmierung
  • Fähigkeit, wiederverwendbare C# -Bibliotheken zu schreiben
  • Kenntnis zahlreicher Design- und Architekturmuster
  • Verständnis von Parallelitätsmustern in C#
  • Erfahrung mit Microsoft SQL Server
  • Arbeitswissen über wichtige Webanwendungs ​​-Frameworks wie Nancy
  • Kenntnis des Windows -Präsentationsrahmens
  • Fähigkeit, saubere, verständliche C# Code zu schreiben
  • Verständnis der Kerndesign -Ideen, die einer skalierbaren Anwendung zugrunde liegen
  • Entwerfen von Datenbankschemata zur Darstellung und Unterstützung des Geschäftsbetriebs.
  • Grundkenntnisse über die gemeinsame Sprachlaufzeit (CLR), ihre Grenzen, Mängel und Lösungen
  • automatisierte Testplattformen und Unit -Tests einrichten
  • gründliches Verständnis der Code -Versions -Tools
  • Verständnis der kontinuierlichen Integration