ResumeShip
15-1251.00Apprendistato

Programmatori informatici

Crea, modifica e testa il codice e gli script che consentono l'esecuzione delle applicazioni del computer. Lavora in base a specifiche redatte da sviluppatori software e web o da altri individui. Può sviluppare e scrivere programmi per computer per archiviare, individuare e recuperare documenti, dati e informazioni specifici.

Cluster professionale:Tecnologia digitale
Famiglia lavorativa:Informatica e matematica
Zona lavorativa:Zona di lavoro quattro: è necessaria una notevole preparazione
STEM:Ricerca, sviluppo, progettazione e professionisti
Settore:Servizi professionali, scientifici e tecnici
Crea curriculum

Strumenti tecnologici

Adobe IllustratorAdobe PhotoshopAJAXAmazon DynamoDBAmazon Elastic Compute Cloud EC2Amazon RedshiftAmazon Web Services AWS softwareAnsible softwareApache CassandraApache HadoopApache HiveApache KafkaApache MavenApache SparkApache Subversion SVNApache TomcatAtlassian ConfluenceAtlassian JIRABashBentley MicroStationCC#C++ChefDjangoDockerEclipse IDEElasticsearchEpic SystemsESRI ArcGIS softwareExtensible markup language XMLGitGitHubGoGoogle AnalyticsGoogle AngularHibernate ORMHypertext markup language HTMLIBM DB2IBM SPSS StatisticsJavaScriptJavaScript Object Notation JSONjQueryJUnitLinuxMicrosoft AccessMicrosoft Active Server Pages ASPMicrosoft ASP.NETMicrosoft Azure softwareMicrosoft ExcelMicrosoft Office softwareMicrosoft PowerPointAmazon Web Services AWS CloudFormationCascading style sheets CSSMicrosoft .NET FrameworkPerlMicrosoft SQL Server Reporting Services SSRSMySQLScalaMicrosoft Visual StudioMicrosoft WindowsOracle PeopleSoftMicrosoft PowerShellMicrosoft Windows ServerMicrosoft ProjectNode.jsMicrosoft SharePointRMicrosoft SQL ServerNoSQLMicrosoft SQL Server Integration Services SSISMicrosoft VisioMicrosoft Visual BasicMicrosoft Visual Basic for Applications VBAPHPMicrosoft WordPostgreSQLMongoDBAdobe AcrobatReactOracle DatabaseRed Hat Enterprise LinuxOracle JavaSwiftTableauSeleniumPuppetPythonRed Hat OpenShiftSpring BootRubySAP softwareSASTransact-SQLShell scriptSpring FrameworkStructured query language SQLTeradata DatabaseThe MathWorks MATLABUNIXUNIX Shell

Attività principali

  • Scrivere, analizzare, rivedere e riscrivere programmi, utilizzando grafici e diagrammi del flusso di lavoro e applicando la conoscenza delle capacità del computer, dell'argomento e della logica simbolica.
  • Correggere gli errori apportando le modifiche appropriate e ricontrollando il programma per garantire che vengano prodotti i risultati desiderati.
  • Eseguire o dirigere la revisione, la riparazione o l'espansione dei programmi esistenti per aumentare l'efficienza operativa o adattarsi a nuovi requisiti.
  • Scrivere, aggiornare e mantenere programmi informatici o pacchetti software per gestire lavori specifici come il monitoraggio dell'inventario, l'archiviazione o il recupero di dati o il controllo di altre apparecchiature.
  • Consultare il personale manageriale, ingegneristico e tecnico per chiarire l'intento del programma, identificare i problemi e suggerire modifiche.
  • Condurre prove di programmi e applicazioni software per essere sicuri che producano le informazioni desiderate e che le istruzioni siano corrette.
  • Prepara grafici e diagrammi dettagliati del flusso di lavoro che descrivono input, output e operazioni logiche e convertili in una serie di istruzioni codificate in un linguaggio informatico.
  • Compilare e scrivere la documentazione dello sviluppo del programma e delle successive revisioni, inserendo commenti nelle istruzioni codificate in modo che altri possano comprendere il programma.
  • Addestrare i subordinati nella programmazione e nella codifica dei programmi.
  • Consultare e assistere gli operatori di computer o gli analisti di sistema per definire e risolvere i problemi nell'esecuzione dei programmi per computer.
  • Scrivere o contribuire a istruzioni o manuali per guidare gli utenti finali.
  • Eseguire attività di analisi e programmazione dei sistemi per mantenere e controllare l'uso del software dei sistemi informatici come programmatore di sistemi.
  • Esamina se le reti, le workstation, l'unità di elaborazione centrale del sistema o le apparecchiature periferiche rispondono alle istruzioni di un programma.
  • Sviluppare siti Web.
  • Assegnare, coordinare e rivedere il lavoro e le attività del personale di programmazione.
  • Formare gli utenti sull'uso e il funzionamento dei programmi informatici.
  • Collaborare con produttori di computer e altri utenti per sviluppare nuovi metodi di programmazione.

Competenze

Programmazione
94%
Risoluzione di problemi complessi
69%
Ascolto attivo
69%
Pensiero critico
69%
Analisi del controllo qualità
63%
Comprensione della lettura
60%
Analisi dei sistemi
60%
Giudizio e processo decisionale
56%
Scrivere
56%
Matematica
53%
A proposito di
53%
Gestione del tempo
53%
Apprendimento attivo
53%
Percettività sociale
53%
Valutazione dei sistemi
53%
Analisi delle operazioni
53%
Coordinamento
50%
Monitoraggio
50%
Scienza
44%
Progettazione tecnologica
44%
Persuasione
41%
Gestione delle risorse del personale
41%
Istruire
38%
Strategie di apprendimento
35%
Orientamento al servizio
31%
Risoluzione dei problemi
31%
Monitoraggio delle operazioni
31%
Negoziazione
28%
Gestione delle risorse materiali
25%
Gestione delle risorse finanziarie
25%
Installazione
6%
Funzionamento e controllo
3%
Riparazione
0%
Selezione dell'attrezzatura
0%
Manutenzione delle apparecchiature
0%

Conoscenze

Computer ed elettronica
97%
Matematica
63%
Ingegneria e Tecnologia
62%
Lingua inglese
60%
Servizio clienti e personale
58%
Amministrazione e gestione
57%
Progetto
47%
Istruzione e formazione
45%
Amministrativo
44%
Geografia
44%
Produzione e lavorazione
39%
Economia e contabilità
37%
Comunicazioni e media
36%
Telecomunicazioni
35%
Fisica
28%
Vendite e marketing
27%
Psicologia
26%
Sociologia e antropologia
25%
Personale e Risorse Umane
25%
Trasporti
17%
Lingua straniera
16%
Belle arti
14%
Meccanico
13%
Medicina e Odontoiatria
12%
Sicurezza e incolumità pubblica
11%
Legge e governo
10%
Chimica
4%
Terapia e consulenza
2%
Storia e Archeologia
2%
Filosofia e teologia
1%
Produzione alimentare
0%
Biologia
0%
Edilizia e costruzione
0%

Crea un curriculum per Programmatori informatici

Crea un curriculum professionale ottimizzato per ATS su misura per questo percorso professionale.

Crea curriculum

Abilità

Comprensione scritta
75%
Visione da vicino
72%
Comprensione orale
72%
Ragionamento deduttivo
69%
Sensibilità al problema
69%
Ragionamento induttivo
69%
Ordinazione delle informazioni
69%
Espressione orale
63%
Riconoscimento vocale
56%
Espressione scritta
56%
Chiarezza del discorso
53%
Ragionamento matematico
53%
Attenzione selettiva
53%
Strumento per i numeri
53%
Fluidità delle idee
50%
Flessibilità di chiusura
50%
Originalità
50%
Visualizzazione
47%
Flessibilità di categoria
47%
Velocità percettiva
47%
Visione lontana
38%
Memorizzazione
31%
Destrezza delle dita
31%
Condivisione del tempo
31%
Stabilità braccio-mano
25%
Attenzione uditiva
25%
Velocità di chiusura
25%
Abilità manuale
25%
Discriminazione visiva dei colori
25%
Precisione del controllo
22%
Sensibilità uditiva
19%
Forza del tronco
16%
Percezione della profondità
13%
Velocità polso-dito
10%
Forza dinamica
6%
Localizzazione del suono
0%
Tempo di reazione
0%
Flessibilità di estensione
0%
Visione notturna
0%
Resistenza
0%
Forza statica
0%
Visione periferica
0%
Forza esplosiva
0%
Coordinazione multiarti
0%
Orientamento spaziale
0%
Velocità di movimento degli arti
0%
Sensibilità all'abbagliamento
0%
Equilibrio corporeo lordo
0%
Controllo della velocità
0%
Flessibilità dinamica
0%
Orientamento alla risposta
0%
Coordinazione corporea generale
0%

Attività lavorative

Lavorare con i computer
99%
Elaborazione delle informazioni
90%
Analisi di dati o informazioni
88%
Ottenere informazioni
88%
Prendere decisioni e risolvere problemi
86%
Pensare in modo creativo
84%
Identificazione di oggetti, azioni ed eventi
81%
Aggiornamento e utilizzo delle conoscenze pertinenti
79%
Comunicare con supervisori, colleghi o subordinati
78%
Stima delle caratteristiche quantificabili di prodotti, eventi o informazioni
72%
Documentare/registrare informazioni
71%
Sviluppo di obiettivi e strategie
65%
Organizzare, pianificare e dare priorità al lavoro
65%
Valutazione delle informazioni per determinare la conformità agli standard
64%
Sviluppo e costruzione di team
64%
Interpretare il significato delle informazioni per gli altri
63%
Fornire consulenza e consigli ad altri
61%
Stabilire e mantenere relazioni interpersonali
61%
Monitoraggio di processi, materiali o dintorni
61%
Coordinare il lavoro e le attività degli altri
52%
Comunicare con persone esterne all'organizzazione
45%
Giudicare le qualità di oggetti, servizi o persone
45%
Formare e insegnare agli altri
45%
Coaching e sviluppo degli altri
44%
Ispezione di attrezzature, strutture o materiali
40%
Guidare, dirigere e motivare i subordinati
39%
Monitoraggio e controllo delle risorse
35%
Pianificazione del lavoro e delle attività
34%
Vendere o influenzare gli altri
29%
Risolvere i conflitti e negoziare con gli altri
29%
Assistere e prendersi cura degli altri
29%
Svolgimento di attività amministrative
27%
Riparazione e manutenzione di apparecchiature elettroniche
26%
Personale delle Unità Organizzative
22%
Progettazione, disposizione e specifica di dispositivi tecnici, parti e attrezzature
20%
Controllo di macchine e processi
17%
Esecuzione di attività fisiche generali
16%
Esibirsi o lavorare direttamente con il pubblico
15%
Manipolazione e spostamento di oggetti
13%
Riparazione e manutenzione di attrezzature meccaniche
13%
Veicoli operativi, dispositivi meccanizzati o attrezzature
8%

Contesto lavorativo

E-mail

100%

Trascorri del tempo seduto

96%

Discussioni faccia a faccia con individui e all'interno dei team

90%

All'interno, rispettoso dell'ambiente

82%

Importanza di essere esatti o accurati

81%

Lavora con o contribuisci a un gruppo di lavoro o squadra

80%

Contatto con gli altri

79%

Pressione del tempo

76%

Durata della settimana lavorativa tipica

66%

Livello di concorrenza

64%

Libertà di prendere decisioni

61%

Determinare compiti, priorità e obiettivi

60%

Conversazioni telefoniche

60%

Trascorri del tempo facendo movimenti ripetitivi

57%

Impatto delle decisioni sui colleghi o sui risultati aziendali

54%

Importanza di ripetere gli stessi compiti

54%

Trascorri del tempo usando le mani per maneggiare, controllare o toccare oggetti, strumenti o controlli

54%

Coordinare o guidare gli altri nello svolgimento delle attività lavorative

48%

Esposto a suoni e livelli di rumore che distraggono o creano disagio

42%

Risultati lavorativi e risultati di altri lavoratori

42%

Conseguenza dell'errore

39%

Prossimità fisica

39%

Situazioni di conflitto

37%

Parlare in pubblico

37%

Frequenza del processo decisionale

33%

Trattare con clienti esterni o con il pubblico in generale

32%

Grado di automazione

32%

Trattare con persone sgradevoli, arrabbiate o scortesi

30%

Lettere scritte e promemoria

17%

Trascorri del tempo in piedi

16%

Trascorri del tempo camminando o correndo

15%

In un veicolo chiuso o utilizzare apparecchiature chiuse

9%

Salute e sicurezza degli altri lavoratori

7%

Trascorri del tempo piegando o torcendo il tuo corpo

7%

All'aperto, esposto a tutte le condizioni atmosferiche

5%

All'aperto, sotto copertura

5%

Trascorri del tempo inginocchiandoti, accovacciandoti, chinandoti o strisciando

5%

Esposto a condizioni di illuminazione estremamente luminose o inadeguate

3%

Esposto a lievi ustioni, tagli, morsi o punture

3%

Andatura determinata dalla velocità dell'attrezzatura

3%

Esposto a contaminanti

2%

Orari di lavoro

2%

Esposto a spazi di lavoro angusti, posizioni scomode

1%

Esposto a temperature molto calde o fredde

1%

All'interno, non controllato dall'ambiente

1%

Trascorri del tempo mantenendo o recuperando l'equilibrio

1%

Trattare con persone violente o fisicamente aggressive

0%

Esposto a malattie o infezioni

0%

Esposto a condizioni pericolose

0%

Esposto ad apparecchiature pericolose

0%

Esposto a luoghi alti

0%

Esposto alle radiazioni

0%

Esposto alle vibrazioni del corpo intero

0%

In un veicolo aperto o in un'attrezzatura operativa

0%

Trascorri del tempo arrampicandoti su scale, impalcature o pali

0%

Indossare comuni dispositivi di protezione o sicurezza come scarpe antinfortunistiche, occhiali, guanti, protezioni per l'udito, elmetti protettivi o giubbotti di salvataggio

0%

Indossare dispositivi di protezione o di sicurezza specializzati come autorespiratori, imbracature di sicurezza, tute di protezione completa o protezione dalle radiazioni

0%

Istruzione

Bachelor's degree

88%

Associate's degree

9%

Some college, no degree

3%

Interessi

Convenzionale

80

Investigativo

70

Realistico

39

Artistico

27

Intraprendente

17

Sociale

17

Stili di lavoro

Attenzione ai dettagli
100%
Affidabilità
79%
Curiosità intellettuale
73%
Innovazione
65%
Cautela
61%
Orientamento al raggiungimento
58%
Perseveranza
56%
Tolleranza all'ambiguità
50%
Adattabilità
46%
Iniziativa
39%
Integrità
39%
Tolleranza allo stress
36%
Fiducia in se stessi
31%
Cooperazione
24%
Umiltà
17%
Sincerità
8%
Autocontrollo
6%
Empatia
4%
Ottimismo
2%
Orientamento sociale
1%

Valori lavorativi

Risultato
78%
Condizioni di lavoro
75%
Indipendenza
67%
Supporto
67%
Riconoscimento
56%
Relazioni
22%

Pronto a perseguire una carriera come Programmatori informatici?

Crea un curriculum professionale che metta in evidenza le giuste competenze ed esperienze per questo ruolo.

Crea il tuo curriculum ora