C# Svilupper Descrizione del lavoro Modello/Breve

Stiamo assumendo uno sviluppatore C# che sarà incaricato di creare app C# che vanno dai servizi di back-end alle applicazioni sul lato client. I tuoi obiettivi chiave saranno progettare e costruire queste app e collaborare con il resto dei membri del team che stanno lavorando a diversi livelli dell'infrastruttura. Di conseguenza, è necessaria una dedizione alla risoluzione collaborativa dei problemi, alla progettazione complessa e ai prodotti di alta qualità.

C# Profilo di lavoro degli sviluppatori

Uno sviluppatore C# è qualcuno che scrive programmi ed è responsabile della caratterizzazione della composizione del sito Web in base alle esigenze del cliente. Gli esperti di questa sezione hanno il compito di delineare e sviluppare il codice C# affidabile. Si prevede anche che si occupino di C#. Gli specialisti C# sono necessari per vari compiti, tra cui la creazione e la pianificazione di UI, e svolgono un ruolo cruciale nella conservazione del codice di qualità.

Uno sviluppatore C# è responsabile di garantire che i programmi forniscano un'esecuzione di alta qualità e che siano reattivi. I lavoratori in questa sezione sono responsabili della creazione di ingegneria del database per integrare le app. Sono inoltre necessari per sviluppare app di media interattive.

Denunciare a

  • Lead tecnologico
  • Chief Technology Officer

C# Responsabilità degli sviluppatori

  • Configurare, progettare, sviluppare, testare, mantenere e comunicare area di lavoro, Web personalizzato e app portatili
  • Compilare i requisiti di programmazione dei client e sviluppare app e progetti di programmazione pertinenti
  • Indagare e valutare sviluppi e prodotti relativi alla programmazione
  • Tecniche di test e di supporto del descrizione e del design, nonché le attività
  • Crea e componi una codifica eccellente adatta alle esigenze del cliente
  • Creare la documentazione di programmazione e aggiornare la documentazione esistente
  • Configurare, costruire ed eseguire semplici app scritte in C#
  • Assistere e supportare altri colleghi in vari sforzi
  • Motivare i colleghi a tenerlo al passo con le scadenze delle attività e rimanere sotto i budget dei clienti
  • Metti in azione le migliori pratiche, i modelli e le procedure, compresi i principi di qualità e di trasporto
  • Garantire la coerenza con le tecniche e i sistemi di programmazione registrati durante il ciclo di vita degli elementi di programmazione

C# Requisiti e competenze degli sviluppatori

  • Competente con C#, con una comprensione approfondita dei suoi ecosistemi
  • Conoscenza del framework .net
  • Conoscenza del quadro mono
  • Attacco fermo della programmazione orientata agli oggetti
  • Capacità di scrivere librerie C# riutilizzabili
  • Conoscenza di numerosi modelli di design e architettonici
  • Comprensione dei modelli di concorrenza in C#
  • Esperienza con Microsoft SQL Server
  • Conoscenza operativa dei principali quadri di applicazioni Web come Nancy
  • Conoscenza del framework di presentazione di Windows
  • Capacità di scrivere codice C# pulito e comprensibile
  • Comprensione delle idee di design principale alla base di un'applicazione scalabile
  • Progettazione di schemi di database per rappresentare e supportare le operazioni aziendali.
  • Conoscenza di base del Common Language Runtime (CLR), dei suoi limiti, difetti e soluzioni
  • Mettere in atto piattaforme di test automatizzate e test unitari
  • Comprensione approfondita degli strumenti di versioning del codice
  • Comprensione dell'integrazione continua