Modello di descrizione del lavoro per sviluppatori C ++

Stiamo cercando uno sviluppatore C ++ creativo per creare app di fascia alta per uno dei nostri clienti. Decidererai l'ambito di progetti di sviluppo del software, collaborando allo sviluppo delle applicazioni del software e raccogliendo e incorporando feedback degli utenti finali.

Per avere successo come sviluppatore C ++, è necessario avere eccellenti capacità di sviluppo del software C ++ e una notevole esperienza di lavoro su progetti di sviluppo del software con altri. Uno sviluppatore C ++ di prim'ordine è qualcuno la cui conoscenza dello sviluppo del software si traduce in app altamente funzionanti e intuitive.

Profilo di lavoro degli sviluppatori C ++

Uno sviluppatore C ++ crea soluzioni software utilizzando il linguaggio di programmazione con lo stesso nome. Le loro responsabilità includono non solo la programmazione, lo sviluppo futuro e l'ottimizzazione, ma anche la manutenzione di questi sistemi software.

Su base giornaliera, uno sviluppatore C ++ è responsabile dello sviluppo di programmi che vanno dalle app desktop alle applicazioni mobili e ai sistemi integrati.

La codifica è semplicemente il fondamento del loro lavoro. Gli sviluppatori nelle posizioni di leadership fanno significativamente di più del semplice codice. Possono essere incaricati di identificare le esigenze, sviluppare algoritmi e supervisionare lo spiegamento. Lavorano spesso in gruppi enormi. I progettisti e gli sviluppatori si scambiano costantemente informazioni.

Denunciare a

  • Lead tecnologico
  • Chief Technology Officer

Responsabilità degli sviluppatori C ++

  • Consultare le parti interessate interne per identificare l'ambito del progetto per lo sviluppo del software
  • Lavora sulla progettazione e lo sviluppo delle applicazioni con il team di sviluppo del software
  • Crea software e supervisiona la distribuzione delle applicazioni su piattaforme
  • Eseguire operazioni diagnostiche e di debug
  • Stabilisci canali di feedback degli utenti finali per l'applicazione
  • Migliorare le prestazioni del software attraverso manutenzione, aggiornamenti e aggiornamenti
  • Mantenere i record di sviluppo del software e i metodi di documento
  • Resta aggiornato sugli standard C ++ e le innovazioni nello sviluppo delle applicazioni

Requisiti e competenze degli sviluppatori C ++

  • Comando solido del linguaggio di programmazione C ++
  • Approccio al lavoro di risoluzione dei problemi
  • Esperienza con il modello C ++
  • Comprensione degli standard C ++ più recenti
  • Esperienza nella progettazione di sistemi incorporati
  • Comprensione delle librerie standard e delle funzioni della libreria Wrapper di chiamata di sistema
  • Python, java, node.js e funzionalità di programmazione Go Go
  • capacità di governare se stessi
  • Alti livelli di auto-motivazione
  • volontà di ottenere una formazione aggiuntiva