
Leidos is een systeemintegrator die actief is op het gebied van wetenschap, technologie en engineering om complexe klantmissies te ondersteunen. Het bedrijf werkt voor de luchtvaart, defensie, energiesector, overheid, gezondheidszorg, inlichtingendiensten, wetenschap en ruimtevaart. De capaciteiten omvatten kunstmatige intelligentie, digitale modernisering, cyberoperaties en geïntegreerde missiesoftware. Daarnaast ontwikkelt Leidos oplossingen zoals systemen tegen onbemande luchtvaartuigen en infrastructuur voor elektrische voertuigen voor militair gebruik. Het bredere profiel van het bedrijf omvat aandacht voor diversiteit, gelijkheid en inclusie, duurzaamheid, liefdadigheidsinitiatieven en gemeenschapsprogramma's.
AI-softwareontwikkelaar (alle ervaringsniveaus) – Hybride functie, Gaithersburg
Ontwikkel microservices, API’s en cloudnative automatisering voor de bedrijfskritieke luchtverkeerssystemen van Leidos. Pas AI-ondersteunde engineeringpraktijken toe binnen veiligheidskritieke overheidsprogramma’s.
Beschrijving
- Microservices bouwen en onderhouden die het L-CAP-automatiseringsplatform ondersteunen.
- Samenwerken met architecten om systeemontwerpen om te zetten in schaalbare, betrouwbare implementaties.
- RESTful API’s en eventgedreven integraties ontwikkelen binnen een hybride-cloud datamesh.
- Relationele en NoSQL-databases integreren en daarbij dataconsistentie en prestaties behouden.
- Gedistribueerde services afstemmen en optimaliseren voor betere prestaties.
- Codebeoordelingen leiden en eraan deelnemen, met naleving van technische standaarden en best practices.
- Juniorontwikkelaars begeleiden en technische ondersteuning bieden.
- Complexe problemen in services, API’s en infrastructuur diagnosticeren en oplossen.
- Ontwerpdocumentatie, API-specificaties en operationele runbooks opstellen en onderhouden.
- Deelnemen aan SAFe- en Agile-ceremonies, PI-planning en backlogverfijning.
- Gedistribueerde luchtverkeersleidingsservices profileren en mogelijkheden voor optimalisatie en vermindering van latentie analyseren.
- Interfacestabiliteit en achterwaartse compatibiliteit behouden tijdens moderniseringsinspanningen.
- Verouderde automatiseringsfuncties voor luchtverkeersleiding omzetten in cloudnative services.
- AI-ondersteunde ontwikkelingstools, automatisering en moderne software-engineeringpraktijken gebruiken.
Vereisten
- Bachelordiploma in informatica, engineering of een verwante technische richting, of gelijkwaardige ervaring als alternatief voor een diploma.
- Minimaal 2 jaar ervaring voor het juniorniveau.
- Minimaal 4 jaar ervaring voor het mediorniveau.
- Minimaal 8 jaar ervaring voor het seniorniveau.
- Goede beheersing van Java of C++, met aantoonbare ervaring in de ontwikkeling van productiesoftware.
- Ervaring met het ontwerpen en ontwikkelen van microservicesgebaseerde applicaties.
- Uitgebreide kennis van het ontwerpen en implementeren van RESTful API’s.
- Ervaring met gedistribueerde systemen en eventgedreven architecturen.
- Goede beheersing van CI/CD-pipelines en DevOps-praktijken.
- Ervaring met relationele databases zoals PostgreSQL en Oracle, plus NoSQL-databases zoals MongoDB en Cassandra.
- Ruime ervaring met Git en vertrouwdheid met gezamenlijke ontwikkelprocessen.
- Vertrouwdheid met Agile- en SAFe-frameworks en iteratieve leveringspraktijken.
- Sterke vaardigheden op het gebied van debuggen, probleemoplossing en analyse.
- In staat zijn om een Public Trust-autorisatie te verkrijgen en te behouden.
- Ervaring met performance engineering, waaronder profilering, benchmarking en optimalisatie van gedistribueerde services.
- Kennis van praktijken voor interfacestabiliteit en API-versioning voor servicegeoriënteerde architecturen.
- Ervaring met het omzetten van verouderde software naar servicegeoriënteerde of microservice-implementaties.
- Het Amerikaanse staatsburgerschap is vereist.
- Succesvolle afronding van de door de overheidsklant vereiste achtergrondonderzoeken.
- Goede beheersing van de programmeertaal Python.
- Ervaring met Docker-containerisatie en Kubernetes-orchestratie.
- Ervaring met AWS- of Azure-cloudplatforms, inclusief beheerde services.
- Ervaring met Kafka- of RabbitMQ-message brokers en streamingarchitecturen.
- Kennis van domeingestuurd ontwerp en datamesh-patronen.
- Ervaring in de luchtvaart, defensie of andere veiligheidskritieke softwareomgevingen.
- Vertrouwdheid met Infrastructure-as-Code-tools zoals Terraform en Ansible.
- Ervaring met AI-ondersteunde ontwikkelingstools.
- Ervaring met prestatiekritieke gedistribueerde systemen in operationele of realtimeomgevingen.