
Nakupuna Companies è un gruppo di proprietà di un’organizzazione nativa hawaiana che offre servizi a partner governativi nei settori della consulenza, dei servizi IT, delle strutture e infrastrutture, dei servizi ambientali e della logistica. I suoi team supportano le operazioni istituzionali e aziendali, mettendo a disposizione competenze tecniche e di gestione dei programmi per le attività governative e contribuendo al contempo alla comunità nativa hawaiana attraverso iniziative e investimenti mirati. Con sede alle Hawaii, l’azienda dispone anche di uffici in diversi Stati degli Stati Uniti.
Ingegnere software senior, .NET e Azure
Modernizza i sistemi di approvvigionamento NAVSUP per Nakupuna Federal creando applicazioni sicure, API e pipeline CI/CD. Fornisci supporto ai clienti del Dipartimento della Difesa.
120.000 $ – 135.000 $ / anno
Da remotoTempo pienoSeniorLingua Richiesta: ingleseIngegnere del softwareIngegnere full-stackDescrizione
- Progettare, sviluppare, implementare e mantenere soluzioni IT.
- Creare, mantenere e aggiornare applicazioni, software e programmi di utilità per modernizzare i sistemi.
- Valutare le informazioni, le esigenze degli utenti e i requisiti software per pianificare lo sviluppo e le modifiche pratiche delle applicazioni.
- Preparare la documentazione dei programmi e i commenti nel codice.
- Collaborare con analisti, ingegneri, programmatori, clienti e personale tecnico per definire progetti, interfacce e requisiti delle applicazioni.
- Creare procedure per test, convalida, programmazione e documentazione del software.
- Mantenere e aggiornare il software per correggere difetti, supportare modifiche hardware, aggiornare interfacce e migliorare le prestazioni.
- Eseguire test integrati di garanzia della qualità che comprendano funzionalità di sicurezza e resilienza.
- Archiviare, recuperare ed elaborare dati per valutare le capacità e i requisiti dei sistemi.
- Implementare controlli di cybersicurezza, inclusi crittografia, gestione degli accessi e gestione delle identità.
- Utilizzare sistemi aziendali di controllo delle versioni per creare applicazioni sicure.
- Individuare e correggere difetti software secondo le pratiche standard di debugging.
- Aiutare i team applicativi a standardizzare le policy di sistema, gli strumenti di sviluppo e le patch di sicurezza.
- Creare programmi che convalidino ed elaborino più input.
- Creare applicazioni che registrino e gestiscano errori, eccezioni e guasti.
- Sviluppare codice utilizzando linguaggi supportati, progettazione orientata agli oggetti, concetti e protocolli di rete e metodi di sicurezza di rete.
- Preparare documentazione Agile e quella richiesta dalle policy aziendali.
- Supportare la standardizzazione degli strumenti, delle pipeline CI/CD e delle viste dei servizi architetturali in linea con gli standard di sicurezza della Marina.
- Automatizzare build, test e distribuzioni tramite pipeline CI/CD.
- Definire pratiche di gestione degli artefatti per librerie, dipendenze e build.
- Aiutare a risolvere interruzioni in produzione e preparare i pacchetti di rilascio.
- Creare e mantenere elementi di lavoro e partecipare alle revisioni interne e ai comitati di controllo delle modifiche.
- Eseguire audit di qualità, indagare sugli errori e raccomandare azioni correttive.
Requisiti
- Esperienza con .NET, C#, JavaScript, jQuery, XML, XML Schema, SQL e database Oracle.
- È richiesta la certificazione IAM di livello I (CompTIA Security+).
- Almeno 2 anni di studi universitari o formazione tecnica e 5 anni di esperienza nello sviluppo software moderno, oppure una sostituzione equivalente tramite titolo di studio.
- Almeno 2 anni di studi universitari o formazione tecnica e 5 anni di esperienza con Azure DevOps, Microsoft 365 e Teams, Excel, Visio e Outlook.
- Almeno 3 anni di esperienza con principi e pratiche Agile, inclusa la partecipazione a team Agile.
- Almeno 5 anni di conoscenza ed esperienza con tecnologie e piattaforme pertinenti allo sviluppo software.
- Almeno 3 anni di esperienza con strumenti e pratiche DevOps.
- Ottima conoscenza di strumenti e tecniche di sicurezza.
- Capacità di scrivere script di automazione in Bash o PowerShell.
- Almeno 3 anni di conoscenza ed esperienza con architetture cloud-native e Infrastructure as Code.
- Almeno 1 anno di esperienza in un ambiente PaaS, come Appian o Salesforce.
- Spiccate capacità analitiche per valutare rischi e vulnerabilità di sicurezza.
- Ottime capacità comunicative e capacità di collaborare con i team di sviluppo, sicurezza e operations.
- Solida comprensione dei principi e delle migliori pratiche di sicurezza.
- È preferibile un’esperienza nel Governo e nel Dipartimento della Difesa degli Stati Uniti.
- È richiesta una laurea triennale in un campo tecnico, come ingegneria o informatica; può essere sostituita da 2 anni di studi universitari e 3–5 anni di esperienza lavorativa pertinente.
- Capacità di soddisfare i requisiti fisici indicati, con o senza ragionevoli accomodamenti.
Benefit
- Copertura medica, odontoiatrica e oculistica.
- Conti di risparmio sanitario e conti di spesa flessibile.
- Piano pensionistico 401(k) con contributi del datore di lavoro.
- Ferie retribuite e festività.
- Copertura vita e invalidità.
- Programmi di assistenza per i dipendenti.
- Contributi per la formazione e opportunità di sviluppo professionale.
- Retribuzione differenziale per servizio militare.
- Programmi aggiuntivi di benefit volontari.