Skyline Scientific Inc
Nightwing
Software Engineer 3
Über die Stelle
Nightwing bietet technisch fortschrittliche Full-Spectrum-Cyber-, Datenoperations-, Systemintegrations- und nachrichtendienstliche Missionsunterstützungsdienste, um die anspruchsvollsten Herausforderungen unserer Kunden zu meistern. Unsere Fähigkeiten umfassen Cyberraumoperationen, Cyberabwehr und -resilienz, Schwachstellenforschung, allgegenwärtige technische Überwachung, Datenintelligenz, Lifecycle-Missionsbefähigung und Softwaremodernisierung. Nightwing bringt disruptive Technologien, Agilität und wettbewerbsfähige Angebote für Kunden in den Bereichen Nachrichtendienste, Verteidigung, Zivil- und kommerzielle Märkte ein.
Nightwing bietet technisch fortschrittliche Full-Spectrum-Cyber-, Datenoperations-, Systemintegrations- und nachrichtendienstliche Missionsunterstützungsdienste, um die anspruchsvollsten Herausforderungen unserer Kunden zu meistern. Unsere Fähigkeiten umfassen Cyberraumoperationen, Cyberabwehr und -resilienz, Schwachstellenforschung, allgegenwärtige technische Überwachung, Datenintelligenz, Lifecycle-Missionsbefähigung und Softwaremodernisierung. Nightwing bringt disruptive Technologien, Agilität und wettbewerbsfähige Angebote für Kunden in den Bereichen Nachrichtendienste, Verteidigung, Zivil- und kommerzielle Märkte ein.
Zusammenfassung der Stelle
Der Softwareentwickler entwickelt, wartet und verbessert komplexe und vielfältige Softwaresysteme (z. B. verarbeitungsintensive Analysen, neuartige Algorithmenentwicklung, Manipulation extrem großer Datenmengen, Echtzeitsysteme und Business-Management-Informationssysteme) basierend auf dokumentierten Anforderungen. Arbeitet einzeln oder als Teil eines Teams. Überprüft und testet Softwarekomponenten auf Einhaltung der Designanforderungen und dokumentiert Testergebnisse. Löst Software-Problemberichte. Nutzt Softwareentwicklungs- und Softwaredesignmethoden, die für die Entwicklungsumgebung geeignet sind. Liefert spezifische Beiträge zu den Softwarekomponenten des Systemdesigns, einschließlich Hardware-/Software-Trade-offs, Software-Wiederverwendung, Verwendung von Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) anstelle von Neuentwicklungen sowie Anforderungsanalyse und -synthese von der Systemebene bis zu einzelnen Softwarekomponenten.
- Benutzeranforderungen analysieren, um Software-Design- und Leistungsanforderungen abzuleiten.
- Bestehende Software debuggen und Fehler beheben.
- Empfehlungen zur Verbesserung der Dokumentation und der Standards für Softwareentwicklungsprozesse geben.
- Neue Software entwerfen und programmieren oder bestehende Software modifizieren, um neue Funktionen hinzuzufügen.
- Bestehende Software in neue oder modifizierte Systeme oder Betriebsumgebungen integrieren.
- Einfache Datenabfragen für bestehende oder vorgeschlagene Datenbanken oder Datenspeicher entwickeln.
- Software- und Systemdokumentation schreiben oder überprüfen.
- Als Teamleiter auf der Ebene fungieren, die für den jeweiligen Softwareentwicklungsprozess auf einem bestimmten Projekt angemessen ist.
- Komplexe Datenbank- oder Datenspeicher-Schnittstellen/Abfragen entwerfen oder implementieren.
- Algorithmen entwickeln oder implementieren, um Systemleistungs- und -funktionsstandards zu erfüllen oder zu übertreffen.
- Bei der Entwicklung und Durchführung von Testverfahren für Softwarekomponenten unterstützen.
- Softwarelösungen entwickeln, indem Systemleistungsstandards analysiert, Benutzer oder Systemingenieure konsultiert, Systemflüsse, Datennutzung und Arbeitsprozesse analysiert und Problembereiche untersucht werden.
- Bestehende Software modifizieren, um Fehler zu beheben, an neue Hardware anzupassen oder ihre Leistung zu verbessern.
- Softwaresysteme entwerfen, entwickeln und modifizieren, indem wissenschaftliche Analysen und mathematische Modelle verwendet werden, um die Ergebnisse und Konsequenzen des Designs vorherzusagen und zu messen.
- Komplexe Algorithmen entwerfen oder implementieren, die strenge Zeit-, Systemressourcen- oder Schnittstellenbeschränkungen erfordern; Qualitätskontrolle der Teamprodukte durchführen.
- Empfehlungen zur Verbesserung der Dokumentation und der Standards für Softwareentwicklungsprozesse implementieren.
- Ein oder mehrere Softwareentwicklungsteams beaufsichtigen und sicherstellen, dass die Arbeit gemäß den Einschränkungen des jeweils verwendeten Softwareentwicklungsprozesses abgeschlossen wird.
- Mit Systemingenieuren und Hardwareingenieuren abstimmen, um Softwareanforderungen abzuleiten und Informationen über Projektbeschränkungen und -fähigkeiten, Leistungsanforderungen und Schnittstellen zu erhalten.
- Koordination der Installation von Softwaresystemen und Überwachung der Gerätefunktion, um sicherzustellen, dass die Betriebsspezifikationen erfüllt werden.
- Neue Technologien und Prozesse für komplexe Softwareprojekte empfehlen.
- Als technischer Leiter mehrerer Softwareentwicklungsteams fungieren.
- Den Softwareentwicklungsprozess in Abstimmung mit dem Kunden und dem System-Engineering auswählen.
- Qualitätskontrolle aller entwickelten und modifizierten Software sicherstellen.
- Programmier- und Testverantwortlichkeiten an ein oder mehrere Teams delegieren und deren Leistung überwachen.
Mindestanforderungen
*** Kandidaten müssen eine aktive TS/SCI mit Poly-Sicherheitsfreigabe besitzen ***
Grundlegende Qualifikationen
Zwölf (12) Jahre Erfahrung als SWE in Programmen und Verträgen von ähnlichem Umfang, Typ und Komplexität und ein Bachelor-Abschluss in Informatik oder einem verwandten Fachgebiet von einem akkreditierten College oder einer Universität. Vier (4) zusätzliche Jahre SWE-Erfahrung in Projekten mit ähnlichen Softwareprozessen können einen Bachelor-Abschluss ersetzen.
Eine aktive und übertragbare, von der US-Regierung ausgestellte TS/SCI mit Polygraph-Sicherheitsfreigabe ist vor dem Startdatum erforderlich.
Die US-Staatsbürgerschaft ist erforderlich, da nur US-Bürger für eine Sicherheitsfreigabe in Frage kommen.
Art der Rolle
Diese Position ist eine Onsite-Rolle.
Das Gehalt für diese Position ($122,000-$253,000) ist angemessen für die Qualifikationen des ausgewählten Kandidaten, die Jahre relevanter Erfahrung und das nachgewiesene Fachwissen. Die Vergütung wird auf der Grundlage dieser Faktoren festgelegt, um die Übereinstimmung mit Fähigkeiten, Verantwortlichkeiten und Marktstandards sicherzustellen.
Gehalt & Leistungen
Das Gehalt für diese Position ($122,000-$253,000) ist angemessen für die Qualifikationen des ausgewählten Kandidaten, die Jahre relevanter Erfahrung und das nachgewiesene Fachwissen. Die Vergütung wird auf der Grundlage dieser Faktoren festgelegt, um die Übereinstimmung mit Fähigkeiten, Verantwortlichkeiten und Marktstandards sicherzustellen.
Nightwing ist ein Equal Opportunity/Affirmative Action Arbeitgeber. Alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Behinderung oder Veteranenstatus, Alter oder eine andere von der Bundesregierung geschützte Klasse.
Was wir bieten
Ob Sie gerade erst am Anfang Ihrer Karriere stehen oder ein erfahrener Profi sind, wir bieten ein umfassendes Vergütungspaket, das mit Vergütung, Gesundheits-, Wellness-, Ruhestands- und Work-Life-Vorteilen sowie Karriereentwicklungs- und Anerkennungsprogrammen über das Übliche hinausgeht. Zu den angebotenen Leistungen gehören Elternurlaub (einschließlich Vaterschaftsurlaub), flexible Arbeitszeiten, Leistungsprämien, Bildungsunterstützung und Kinder-/Erwachsenenbetreuung im Notfall.
Nightwing bietet zusätzlich zu einem 401k-Plan, PTO, Feiertagen und zusätzlichen Versicherungen eine Kranken-, Augen- und Zahnversicherung an.
Nightwing bietet zusätzlich zu einem 401k-Plan, PTO, Feiertagen und zusätzlichen Versicherungen eine Kranken-, Augen- und Zahnversicherung an.
Als Teil eines führenden Fortune 100-Unternehmens und mit Hauptsitz in Dulles, VA; Nightwing wurde im Jahr 2024 unabhängig, unterstützt aber weiterhin die missionsrelevantesten Initiativen der Nation. Als wir Nightwing gründeten, brachten wir ein tiefes Spektrum an Qualifikationen und ein unerschütterliches Engagement für die Mission mit. Seit über vier Jahrzehnten bietet unser Team der US-Regierung einige der technisch fortschrittlichsten Full-Spectrum-Cyber-, Datenoperations-, Systemintegrations- und nachrichtendienstlichen Unterstützungsdienste für ihre wichtigsten Missionen.
Bei Nightwing legen wir Wert auf Zusammenarbeit und Teamarbeit. Sie haben die Möglichkeit, mit talentierten Einzelpersonen zusammenzuarbeiten, die mit Leidenschaft bei der Sache sind. Gemeinsam werden wir unser kollektives Fachwissen nutzen, um Innovationen voranzutreiben, komplexe Probleme zu lösen und außergewöhnliche Ergebnisse für unsere Kunden zu liefern.
Vielen Dank, dass Sie in Erwägung ziehen, sich uns auf dieser neuen Reise anzuschließen und gemeinsam als Teil des Nightwing-Teams die Zukunft der Cybersicherheit und Aufklärung zu gestalten.
