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