B&A
General Dynamics Information Technology
Software Engineer Sr Advisor
Stellenanforderungen
Art des Antrags: Regulär
Aktuell erforderliche Sicherheitsfreigabe: Top Secret SCI + Polygraph
Zu erlangende Sicherheitsfreigabe: Top Secret SCI + Polygraph
Public Trust/Sonstiges erforderlich: Keine
Kenntnisse
Process Development (PD), Softwarekomponenten, Softwaredesign, Softwareentwicklung, Softwaresysteme
Zertifizierungen
Keine
Erfahrung
4 + Jahre einschlägige Erfahrung
US-Staatsbürgerschaft erforderlich: Ja
Qualifikationen
- Ein Bachelor-Abschluss in Informatik oder einem verwandten Fachgebiet von einer akkreditierten Hochschule oder Universität ist erforderlich. Vier (4) zusätzliche Jahre Erfahrung als Softwareentwickler in Projekten mit ähnlichen Softwareprozessen können einen Bachelor-Abschluss ersetzen.
- Zwei (2) Jahre Erfahrung in der Entwicklung und Anpassung von Kernanwendungen wie Incident, Problem, Change, Knowledge und Service Catalog
- Vier (4) Jahre Erfahrung in der Bereitstellung von Technologielösungen im Bereich IT-Anwendungssysteme sind erforderlich.
- Erfahrung in der Erstellung und Implementierung von Skripten, Geschäftsregeln, Richtlinien, ACLs und der Konfiguration oder Modifizierung von Anwendungen zur Erfüllung von Anforderungen.
- Erfahrung in der Integration von Drittanbieter-Software und APIs unter Verwendung von REST und SOAP
- Erfahrung in der Programmierung mit Skriptsprachen (d. h.: JavaScript, HTML, CSS, AngularJS, JSON oder andere Sprachen).
Unser Identitätsüberprüfungsprozess
Jobfamilie: Data Science und Data Engineering
#SWDevPolyMD
Die voraussichtliche Gehaltsspanne für diese Position beträgt 195.500 $ - 264.500 $. Dies ist jedoch keine Garantie für die Vergütung oder das Gehalt. Vielmehr wird das Gehalt auf der Grundlage von Erfahrung, geografischem Standort und möglicherweise vertraglichen Anforderungen festgelegt und könnte außerhalb dieser Spanne liegen.
Geplante Wochenstunden: 40
Reise erforderlich: Keine
Telecommuting-Optionen: Vor Ort
Arbeitsort: USA MD Annapolis Junction
Zusätzliche Arbeitsorte:
Als Teil des Einstellungsprozesses werden wir Sie bitten, einen Identitätsüberprüfungsprozess abzuschließen, der fortschrittliche Biometrie und künstliche Intelligenz nutzt, um die Authentizität zu gewährleisten und vor Identitätsbetrug zu schützen. Sie werden während virtueller Interviews voraussichtlich auf der Kamera zu sehen sein. Wir behalten uns das Recht vor, Ihr Bild zur Überprüfung Ihrer Identität und zur Betrugsprävention aufzunehmen. Durch die Fortsetzung stimmen Sie der Erfassung, Verarbeitung und Nutzung Ihrer biometrischen Daten für Identitätsüberprüfungs- und Sicherheitszwecke zu.
Treten Sie unserer Talent Community bei, um über unsere Karrieremöglichkeiten und Veranstaltungen auf dem Laufenden zu bleiben unter gdit.com/tc gdit.com/tc.
Gleiche Beschäftigungschancen / Menschen mit Behinderungen / Geschützte Veteranen
Stellenbeschreibung
Der Softwareentwickler entwickelt, wartet und verbessert komplexe und vielfältige Softwaresysteme (z. B. verarbeitungsintensive Analysen, neuartige Algorithmenentwicklung, Verarbeitung extrem großer Datenmengen, Echtzeitsysteme und Business-Management-Informationssysteme) auf der Grundlage dokumentierter 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 Softwaredesign-Methoden, die für die Entwicklungsumgebung geeignet sind. Liefert spezifische Beiträge zu den Softwarekomponenten des Systemdesigns, einschließlich Hardware/Software-Kompromissen, Software-Wiederverwendung, der Nutzung 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.
- Analysiert Benutzeranforderungen, um Softwaredesign- und Leistungsanforderungen abzuleiten
- Debuggt bestehende Software und behebt Fehler
- Gibt Empfehlungen zur Verbesserung der Dokumentation und der Standards für den Softwareentwicklungsprozess
- Entwirft und kodiert neue Software oder modifiziert bestehende Software, um neue Funktionen hinzuzufügen
- Integriert bestehende Software in neue oder modifizierte Systeme oder Betriebsumgebungen *
- Entwickelt einfache Datenabfragen für bestehende oder geplante Datenbanken oder Datenspeicher
- Wendet Kenntnisse in ITOM, ITSM, HRSD, CSM und/oder Service Portal an.
- Kodiert mit Programmiersprachen und Datenbanken, einschließlich HTML, CSS, JavaScript.
- Schreibt oder überprüft Software- und Systemdokumentationen
- Fungiert als Teamleiter auf dem für den jeweiligen Projekt-Softwareentwicklungsprozess angemessenen Niveau
- Entwirft oder implementiert komplexe Datenbank- oder Datenrepository-Schnittstellen/Abfragen
- Entwickelt oder implementiert Algorithmen, um Systemleistungs- und Funktionsstandards zu erfüllen oder zu übertreffen
- Unterstützt bei der Entwicklung und Durchführung von Testverfahren für Softwarekomponenten
- Entwickelt Softwarelösungen durch Analyse von Systemleistungsstandards, Absprache mit Benutzern oder Systemingenieuren; Analyse von Systemflüssen, Datennutzung und Arbeitsabläufen; und Untersuchung von Problembereichen
- Modifiziert bestehende Software, um Fehler zu beheben, an neue Hardware anzupassen oder ihre Leistung zu verbessern
- Entwirft, entwickelt und modifiziert Softwaresysteme unter Verwendung wissenschaftlicher Analyse und mathematischer Modelle, um Ergebnisse und Folgen des Designs vorherzusagen und zu messen
- Entwirft oder implementiert komplexe Algorithmen, die strenge Zeit-, Systemressourcen- oder Schnittstellenbeschränkungen erfordern; führt Qualitätskontrollen für die Produkte des Teams durch
- Implementiert Empfehlungen zur Verbesserung der Dokumentation und der Standards für den Softwareentwicklungsprozess
- Überwacht ein oder mehrere Softwareentwicklungsteams und stellt sicher, dass die Arbeit gemäß den Beschränkungen des für das jeweilige Projekt verwendeten Softwareentwicklungsprozesses abgeschlossen wird
- Absprache mit Systemingenieuren und Hardwareingenieuren, um Softwareanforderungen abzuleiten und
- Informationen über Projektbeschränkungen und -fähigkeiten, Leistungsanforderungen und Schnittstellen zu erhalten. Koordiniert die Installation von Softwaresystemen und überwacht die Gerätefunktion, um sicherzustellen, dass die Betriebsspezifikationen erfüllt werden
GDIT IST IHR PLATZ
- 401K mit Unternehmenszuschuss
- Umfassende Gesundheits- und Wellnesspakete
- Internes Mobilitätsteam, das sich darauf konzentriert, Sie bei Ihrer Karriere zu unterstützen
- Berufliche Entwicklungsmöglichkeiten, einschließlich bezahlter Aus- und Weiterbildung sowie Zertifizierungen
- Spitzentechnologie, von der Sie lernen können
Gesamtvergütung bei GDIT
Unser Leistungspaket für alle US-basierten Mitarbeiter umfasst eine Vielzahl von medizinischen Planoptionen, einige mit Health Savings Accounts, zahnärztlichen Planoptionen, einem Sehkraftplan und einem 401(k)-Plan, der die Möglichkeit bietet, sowohl vor als auch nach Steuern Beiträge bis zu den IRS-Jahresgrenzen zu leisten und einen Unternehmenszuschuss zu erhalten. Um die Work-Life-Balance zu fördern, bietet GDIT den Mitarbeitern nach Möglichkeit volle flexible Arbeitswochen und eine Vielzahl von bezahlten Freistellungsplänen, einschließlich Urlaubs-, Krankheits- und persönlichen Tagen, Feiertagen, bezahltem Eltern-, Militär-, Trauer- und Geschworenendiensturlaub. Um sicherzustellen, dass unsere Mitarbeiter ihr Einkommen schützen können, werden andere Angebote wie kurz- und langfristige Invaliditätsleistungen, Lebens-, Unfall- und Invaliditätsversicherungen, persönliche Unfallversicherungen, kritische Krankheiten sowie Reiseversicherungen für Geschäftsreisen und Unfälle bereitgestellt oder sind verfügbar. Wir überprüfen regelmäßig unser Gesamtvergütungspaket, um sicherzustellen, dass unsere Angebote wettbewerbsfähig sind und widerspiegeln, was unsere Mitarbeiter am meisten schätzen.
Über unsere Arbeit
Wir sind GDIT. Ein globales Technologie- und Dienstleistungsunternehmen, das Technologielösungen und Missionsdienste für jede große Behörde der US-Regierung, der Verteidigung und der Nachrichtengemeinschaft liefert. Unsere 26,000 Experten nutzen die Kraft der Technologie, um sofortigen Wert zu schaffen und Lösungen am Rande der Innovation zu liefern. Wir sind in über 50 Ländern weltweit tätig und bieten führende missionsbereite Fähigkeiten in den Bereichen KI, Cloud, Cybersicherheit und Softwareentwicklung.
