Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten.
- Unternehmen: Führendes Technologieunternehmen mit einer kreativen und kollaborativen Kultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Homeoffice und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft mit modernster Technologie und hinterlasse einen bleibenden Eindruck.
- Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit erforderlich.
Das prognostizierte Gehalt liegt zwischen 83400 - 125200 € pro Jahr.
RELOCATION ASSISTANCE: No relocation assistance available
CLEARANCE REQUIRED FOR START: No
CLEARANCE TYPE: Secret
TRAVEL: Yes, 10% of the Time
Beschreibung: Bei Northrop Grumman haben unsere Mitarbeiter unglaubliche Möglichkeiten, an revolutionären Systemen zu arbeiten, die das Leben der Menschen auf der ganzen Welt heute und für Generationen beeinflussen. Unser Pioniergeist hat es uns ermöglicht, an der Spitze vieler technologischer Fortschritte in der Geschichte unserer Nation zu stehen - vom ersten Flug über den Atlantik bis hin zu Stealth-Bombern und der Landung auf dem Mond. Wir suchen Menschen mit mutigen neuen Ideen, Mut und einem Pioniergeist, um gemeinsam die Zukunft zu erfinden und dabei Spaß zu haben. Unsere Kultur gedeiht durch intellektuelle Neugier, kognitive Vielfalt und die Möglichkeit, sich selbst bei der Arbeit einzubringen - und wir haben einen unstillbaren Drang, das zu tun, was andere für unmöglich halten. Unsere Mitarbeiter sind nicht nur Teil der Geschichte, sie schreiben Geschichte.
Northrop Grumman sucht einen Software Development Analyst (Level 2) oder Principal Software Development Analyst (Level 3). Diese Position befindet sich in unserem Aeronautics Systems-Sektor in San Diego, CA oder El Segundo, CA mit der Möglichkeit von Remote-/Hybrid-Arbeitsarrangements von jedem Standort aus. Der qualifizierte Kandidat wird Teil der AS Sector Business Management Technology Organization. Dieser Kandidat wird an der Gestaltung, Entwicklung, Bereitstellung und Wartung von Anwendungen und Dienstprogrammen zur Unterstützung der Pricing- und Estimating-Funktionsteams sowie der Business Management Contract Execution-Umgebung teilnehmen.
Die ausgewählte Person wird voraussichtlich die folgenden Aufgaben übernehmen:
- Engagement mit internen Kunden, um Anwendungs-/Dienstprogramm-Anforderungen zu verstehen und zu definieren
- Konstruktive Teilnahme an einer kollaborativen Arbeitsumgebung mit anderen Mitgliedern des Entwicklungsteams
- Unterstützung bei der Gestaltung, dem Aufbau, dem Test, der Analyse und der Dokumentation neuer und bestehender sektorenweiter Anwendungen und Dienstprogramme
Diese Position kann entweder auf Level 2 oder Level 3 je nach Qualifikationen besetzt werden:
Grundqualifikationen [Software Development Analyst Level 2]
- Master-Abschluss ODER Bachelor-Abschluss mit 2 Jahren Erfahrung in einem oder mehreren der folgenden Bereiche: Softwareentwicklung, Informationssysteme oder vergleichbar/äquivalent
- Mittleres Verständnis und häufige Anwendung von Konzepten, Prinzipien, Techniken und Theorien der Softwareentwicklung (Algorithmusentwicklung, Datenstrukturen, objektorientierte Programmierung)
- Moderate Erfahrung mit relationalen Datenbanken und Structured Query Language (SQL)
- Moderate Erfahrung mit C#, HTML, CSS, JS, .NET (Webanwendungsentwicklung)
- Erfahrung mit dem Agile-Entwicklungszyklus/-konzepten
- Fähigkeit, den Arbeitsumfang mit allgemeiner Aufsicht auszuführen
- Nachgewiesene Fähigkeit, effektiv in Projektteams zu arbeiten
- Selbstmotiviert, organisiert, starke zwischenmenschliche, analytische, Kommunikations- und Präsentationsfähigkeiten
- Fähigkeit, effektiv mit verschiedenen Management-/Führungsebenen zu interagieren
Grundqualifikationen [Principal Software Development Analyst Level 3]
- Master-Abschluss mit 3 Jahren Erfahrung ODER Bachelor-Abschluss mit 5 Jahren Erfahrung in einem oder mehreren der folgenden Bereiche: Softwareentwicklung, Informationssysteme oder vergleichbar/äquivalent
- Fortgeschrittenes Verständnis und breite Anwendung von Konzepten, Prinzipien, Techniken und Theorien der Softwareentwicklung (Algorithmusentwicklung, Datenstrukturen, objektorientierte Programmierung)
- Bedeutende Erfahrung mit relationalen Datenbanken und Structured Query Language (SQL)
- Bedeutende Erfahrung mit C#, HTML, CSS, JS, .NET (Webanwendungsentwicklung)
- Erfahrung mit dem Agile-Entwicklungszyklus/-konzepten
- Fähigkeit, den Arbeitsumfang unabhängig mit begrenzter Aufsicht auszuführen
- Nachgewiesene Fähigkeit, effektiv in Projektteams zu arbeiten
- Selbstmotiviert, organisiert, starke zwischenmenschliche, analytische, Kommunikations- und Präsentationsfähigkeiten
- Fähigkeit, effektiv mit verschiedenen Management-/Führungsebenen zu interagieren
Bevorzugte Qualifikationen [Level 2/Level 3]
- Aktive DoD Secret oder DoD Top Secret Clearance
- Fortgeschrittene Kenntnisse von Microsoft Office (Excel, Word und PowerPoint)
- Erfahrung mit Visual Studio
- Erfahrung mit dem Agile-Entwicklungszyklus/-konzepten
- Erfahrung mit Azure DevOps (Git-Repositories, CI/CD-Pipelines)
- Erfahrung in der Entwicklung und Pflege von RESTful Application Programming Interfaces (APIs)
- Erfahrung im Schreiben und Warten automatisierter Tests (Unit, Regression und End-to-End) mit Playwright
- Erfahrung mit Entity Framework (EF6 und/oder Entity Framework Core)
- Erfahrung mit DevExpress-Steuerelementen
Primäre Gehaltsbandbreite: $83,400.00 - $125,200.00
Sekundäre Gehaltsbandbreite: $103,600.00 - $155,400.00
Die oben genannte Gehaltsbandbreite stellt eine allgemeine Richtlinie dar; Northrop Grumman berücksichtigt jedoch eine Reihe von Faktoren bei der Festlegung von Grundgehaltsangeboten, wie den Umfang und die Verantwortlichkeiten der Position sowie die Erfahrung, Ausbildung, Fähigkeiten und aktuellen Marktbedingungen des Kandidaten. Je nach Position können Mitarbeiter Anspruch auf Überstunden, Schichtzulagen und einen Ermessensbonus zusätzlich zum Grundgehalt haben. Jährliche Boni sind darauf ausgelegt, individuelle Beiträge zu belohnen und es den Mitarbeitern zu ermöglichen, an den Ergebnissen des Unternehmens teilzuhaben. Mitarbeiter in Führungspositionen oder Direktorpositionen können Anspruch auf langfristige Anreize haben. Darüber hinaus bietet Northrop Grumman eine Vielzahl von Vorteilen, darunter Krankenversicherungsdeckung, Lebens- und Invaliditätsversicherung, Sparpläne, vom Unternehmen bezahlte Feiertage und bezahlte Freizeit (PTO) für Urlaub und/oder persönliche Angelegenheiten.
Der Bewerbungszeitraum für die Stelle wird auf 20 Tage ab dem Datum der Stellenanzeige geschätzt. Dieser Zeitrahmen kann jedoch je nach Geschäftsbedarf und Verfügbarkeit qualifizierter Kandidaten verkürzt oder verlängert werden.
Northrop Grumman ist ein Arbeitgeber, der Chancengleichheit bietet, und trifft Entscheidungen ohne Rücksicht auf Rasse, Farbe, Religion, Glauben, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, Familienstand, nationale Herkunft, Alter, Veteranenstatus, Behinderung oder eine andere geschützte Klasse. Für unsere vollständige EEO- und Vergütungstransparenz-Erklärung besuchen Sie bitte http://www.northropgrumman.com/EEO.
Die US-Staatsbürgerschaft ist für alle Positionen mit einer Sicherheitsfreigabe und bestimmten anderen eingeschränkten Positionen erforderlich.
Software Development Analyst / Principal Software Development Analyst - Level 2 or Level 3 (Remote) Arbeitgeber: Northrop Grumman
Northrop Grumman Australia ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur die Möglichkeit bietet, an bedeutenden Verteidigungsprojekten zu arbeiten, sondern auch eine Vielzahl von Vorteilen und Entwicklungsmöglichkeiten. Mit einem starken Fokus auf berufliche Weiterbildung, flexiblen Arbeitsmodellen und einem unterstützenden Arbeitsumfeld fördert das Unternehmen eine Kultur, in der jeder zählt und Vielfalt geschätzt wird. Die Standorte in Brisbane, Canberra, Adelaide und Sydney bieten zudem einen echten Vorteil bei den Lebenshaltungskosten, ohne auf hochqualitative Verteidigungsarbeit verzichten zu müssen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Software Development Analyst / Principal Software Development Analyst - Level 2 or Level 3 (Remote) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Northrop Grumman anzuklopfen, wenn du dich auf die Stelle als Software Development Analyst / Principal Software Development Analyst - Level 2 or Level 3 (Remote) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Northrop Grumman vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Development Analyst / Principal Software Development Analyst - Level 2 or Level 3 (Remote) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Northrop Grumman klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Northrop Grumman vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.