
Nakupuna Companies is een groep bedrijven die eigendom is van een Native Hawaiian Organization. De groep ondersteunt overheidsorganisaties op het gebied van consultancy, IT-diensten, faciliteiten en infrastructuur, milieudiensten en logistiek. De teams dragen met technische en programmatische expertise bij aan de uitvoering van opdrachten en bedrijfsactiviteiten van overheidsorganisaties. Ook ondersteunen ze de Native Hawaiian-gemeenschap met gerichte initiatieven en investeringen. Het hoofdkantoor staat op Hawaï; daarnaast heeft het bedrijf kantoren in meerdere Amerikaanse staten.
Senior software engineer, .NET en Azure
Moderniseer NAVSUP-bevoorradingssystemen voor Nakupuna Federal met veilige applicaties, API's en CI/CD-pipelines. Ondersteun klanten van het Amerikaanse ministerie van Defensie.
$ 120.000 – $ 135.000 / jaar
Op afstandVoltijdSeniorVereiste Taal: EngelsFull-stack engineerSoftware-engineerBeschrijving
- IT-oplossingen ontwerpen, ontwikkelen, implementeren en onderhouden.
- Applicaties, software en hulpprogramma's bouwen, onderhouden en bijwerken voor systeemmodernisering.
- Informatie, gebruikersbehoeften en softwarevereisten beoordelen om praktische applicatieontwikkeling en aanpassingen te plannen.
- Programmadocumentatie en codeopmerkingen opstellen.
- Met analisten, ingenieurs, programmeurs, klanten en technisch personeel applicatieontwerpen, interfaces en vereisten bepalen.
- Procedures opstellen voor softwaretests, validatie, programmering en documentatie.
- Software onderhouden en bijwerken om defecten te verhelpen, hardwarewijzigingen te ondersteunen, interfaces te upgraden en prestaties te verbeteren.
- Geïntegreerde kwaliteitsborgingstests uitvoeren voor beveiligingsfuncties en veerkracht.
- Gegevens opslaan, ophalen en verwerken om systeemmogelijkheden en vereisten te beoordelen.
- Cybersecuritymaatregelen implementeren, waaronder versleuteling, toegangsbeheer en identiteitsbeheer.
- Enterprise-versiebeheersystemen gebruiken om veilige applicaties te bouwen.
- Softwaredefecten opsporen en verhelpen met gangbare debugmethoden.
- Applicatieteams helpen bij het standaardiseren van systeembeleid, ontwikkeltools en beveiligingspatches.
- Programma's bouwen die meerdere invoerwaarden valideren en verwerken.
- Applicaties maken die fouten, uitzonderingen en storingen registreren en beheren.
- Code ontwikkelen met ondersteunde programmeertalen, objectgeoriënteerd ontwerp, netwerkconcepten en -protocollen en netwerkbeveiligingsmethoden.
- Agile-documentatie opstellen en documentatie maken die volgens organisatiebeleid vereist is.
- Standaardisatie van tools, CI/CD-pipelines en architectuurserviceweergaven ondersteunen volgens de beveiligingsnormen van de marine.
- Builds, tests en implementaties automatiseren via CI/CD-pipelines.
- Beheerpraktijken opzetten voor artefacten, bibliotheken, afhankelijkheden en builds.
- Helpen bij het oplossen van productie-uitval en releasepakketten voorbereiden.
- Werkitems aanmaken en onderhouden en deelnemen aan interne beoordelings- en wijzigingsraden.
- Kwaliteitsaudits uitvoeren, fouten onderzoeken en corrigerende maatregelen aanbevelen.
Vereisten
- Ervaring met .NET, C#, JavaScript, jQuery, XML, XML Schema, SQL en Oracle-databases.
- Een IAM Level I-certificering (CompTIA Security+) is vereist.
- Ten minste twee jaar hoger of technisch onderwijs en vijf jaar ervaring met moderne softwareontwikkeling, of een gelijkwaardige vervangende opleiding.
- Ten minste twee jaar hoger of technisch onderwijs en vijf jaar ervaring met Azure DevOps, Microsoft 365 en Teams, Excel, Visio en Outlook.
- Ten minste drie jaar ervaring met Agile-principes en -werkwijzen, waaronder deelname aan Agile-teams.
- Ten minste vijf jaar kennis van en ervaring met relevante technologieën en platforms voor softwareontwikkeling.
- Ten minste drie jaar ervaring met DevOps-tools en -werkwijzen.
- Grondige kennis van beveiligingstools en -technieken.
- In staat zijn automatiseringsscripts te schrijven in Bash of PowerShell.
- Ten minste drie jaar kennis van en ervaring met cloudnative architecturen en Infrastructure as Code.
- Ten minste één jaar ervaring in een PaaS-omgeving zoals Appian of Salesforce.
- Sterk analytisch vermogen om beveiligingsrisico's en kwetsbaarheden te beoordelen.
- Uitstekende communicatieve vaardigheden en het vermogen om samen te werken met ontwikkel-, beveiligings- en operationele teams.
- Grondig begrip van beveiligingsprincipes en best practices.
- Ervaring bij de overheid en met het Amerikaanse ministerie van Defensie is een pré.
- Een bachelordiploma in een technisch vakgebied zoals engineering of informatica is vereist; dit kan worden vervangen door twee jaar hoger onderwijs en drie tot vijf jaar relevante werkervaring.
- In staat zijn aan de genoemde fysieke vereisten te voldoen, met of zonder redelijke aanpassingen.
Voordelen
- Medische, tandheelkundige en oogzorgverzekering.
- Spaarrekeningen voor zorgkosten en flexibele uitgavenrekeningen.
- 401(k)-pensioenregeling met werkgeversbijdragen.
- Betaald verlof en feestdagen.
- Levens- en arbeidsongeschiktheidsdekking.
- Programma's voor personeelsbijstand.
- Studiekostenvergoeding en mogelijkheden voor professionele ontwikkeling.
- Aanvullende betaling bij militaire dienst.
- Aanvullende vrijwillige arbeidsvoorwaarden.