Software Developer

Software Developer

Wiesbaden Vollzeit 54000 - 84000 € / Jahr (geschätzt) Kein Homeoffice möglich
General Dynamics Information Technology

Auf einen Blick

  • Aufgaben: Entwickle Software und arbeite an innovativen Projekten für wichtige Regierungsmissionen.
  • Unternehmen: Fortschrittliches Technologieunternehmen mit einer kollaborativen Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Weiterbildung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten.
  • Warum dieser Job: Nutze moderne Technologien und habe einen echten Einfluss auf bedeutende Projekte.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit erforderlich.

Das prognostizierte Gehalt liegt zwischen 54000 - 84000 € pro Jahr.

Transformieren Sie Technologie in Möglichkeiten als Softwareentwickler bei GDIT. Gestalten Sie die nächsten Schritte für mission-kritische Regierungsprojekte und Ihre Ingenieurkarriere.

Bedeutungsvolle Arbeit und persönlicher Einfluss: GDIT sucht einen Softwareentwickler zur Unterstützung unseres Kunden in Wiesbaden, Deutschland. Der Softwareentwickler wird Teil eines Teams sein, das mit Kunden interagiert, um Anforderungen zu sammeln, zu definieren und zu validieren, Anwendungen zu erstellen/modernisieren, um Arbeitsabläufe zu verbessern/zu automatisieren, sowie große Datensätze zu manipulieren, zu analysieren und zu visualisieren. Die Arbeit, die Sie bei GDIT leisten, wird einen Einfluss auf die Mission der U.S. Army Europe und AFRICOM haben. Sie spielen eine entscheidende Rolle bei der Bereitstellung von Unterstützung für das Missionskommando.

Durchführen von Datenprozessmapping, um zu dokumentieren, wie Daten über Systeme, Einheiten und Operationen fließen. Identifizieren und Dokumentieren von wichtigen Informationsaustauschen zwischen Missionssystemen. Dokumentieren und Katalogisieren von APIs und Datenfreigabevereinbarungen zur Verbesserung der Systeminteroperabilität. SharePoint Online (Dokumentenbibliothek, Listen, Webparts usw.) und SharePoint REST API. HTML 5, CSS, TypeScript, React und moderne Webentwicklungstechnologien wie Tailwind, Gulp, NPM, Webpack, SASS usw. Schreiben von Unit-Tests für React-Anwendungen mit Bibliotheken wie Jest, React Testing Library usw. Git und Erfahrung mit mindestens einem CI/CD-Tool, wie Jenkins, Gitlab CI/CD, GitHub Actions usw. Erstellen von mehrstufigen CI/CD-Pipelines für kontinuierliche Integrationen mit YAML-basierten Konfigurationen. Verständnis von Datenstrukturen, Pipelines und Abruf. Einhaltung von Best Practices für Informationen, Daten und Netzwerksicherheit während der Entwicklung und Bereitstellung. Erfahrung im Umgang mit Datenbanken. Erfahrung in der Automatisierung von Aufgaben mit Python-Skripting.

Was Sie benötigen, um erfolgreich zu sein:

  • Bildung: BA/BS-Abschluss.
  • Erfahrung: 5 Jahre Erfahrung in der Softwareentwicklung unter Verwendung der Prinzipien, Methoden und Techniken der Softwareentwicklung.
  • Technische Fähigkeiten: Beherrschung von Python, SQL und einer oder mehrerer JavaScript-basierten Webtechnologien wie JavaScript, TypeScript, Node, React, Angular oder VueJS.
  • Sicherheitsfreigabeniveau: p Secret Level Security Clearance.
  • US-Staatsbürgerschaft erforderlich.
  • Zertifizierung: DoD 8570 Level II Zertifizierung.
  • Rollenanforderungen: Durchführung von Datenprozessmapping, Identifizierung wichtiger Informationsaustausche, Dokumentation und Katalogisierung von APIs, Nutzung von SharePoint Online und REST API, HTML 5/CSS/TypeScript/React-Entwicklung, Unit-Tests, Git/CI-CD-Pipeline-Erstellung, Verständnis von Datenstrukturen, Sicherheitsbest Practices, Erfahrung mit Datenbanken und Automatisierung mit Python-Skripting.
  • Sie müssen in der Lage sein, die deutsche TESA zu erhalten.

Vorteile:

  • 401K mit Unternehmensbeitrag.
  • Umfassende Gesundheits- und Wellnesspakete.
  • Internes Mobilitätsteam, das Ihnen hilft, Ihre Karriere zu gestalten.
  • Berufliche Wachstumschancen, einschließlich bezahlter Ausbildung und Zertifizierungen.
  • Modernste Technologie, von der Sie lernen können.
  • Erholung mit bezahltem Urlaub und Feiertagen.

Die voraussichtliche Gehaltsspanne für diese Position liegt zwischen 93.662 und 126.500 USD. Dies ist jedoch keine Garantie für Vergütung oder Gehalt. Vielmehr wird das Gehalt basierend auf Erfahrung, geografischem Standort und möglicherweise vertraglichen Anforderungen festgelegt und könnte außerhalb dieser Spanne liegen. Die Gesamtkosten für internationale Positionen variieren je nach Steuer-, Sozialversicherungs- und Einwanderungsstatus sowie Standort. Im Allgemeinen kann ein internationaler Einsatz Zulagen, Prämien und/oder Umzugs- oder Transportleistungen über das angegebene Grundgehalt hinaus umfassen. Geplante wöchentliche Arbeitsstunden: 40. Reise erforderlich: weniger als 10%. Telecommuting-Optionen: Vor Ort. Arbeitsort: DEU Wiesbaden – Wiesbaden Army Airfield (APC180).

Gleichberechtigter Arbeitgeber / Personen mit Behinderungen / Geschützte Veteranen.

Software Developer Arbeitgeber: General Dynamics Information Technology

GDIT ist ein hervorragender Arbeitgeber, der seinen Softwareentwicklern in Wiesbaden die Möglichkeit bietet, an bedeutenden Regierungsprojekten zu arbeiten und dabei ihre Karriere aktiv zu gestalten. Mit einem starken Fokus auf berufliche Weiterentwicklung, umfassenden Gesundheits- und Wellnesspaketen sowie einem unterstützenden Arbeitsumfeld fördert GDIT eine Kultur des Wachstums und der Innovation. Die Mitarbeiter profitieren von modernster Technologie und flexiblen Arbeitsmöglichkeiten, die es ihnen ermöglichen, ihre Fähigkeiten kontinuierlich zu erweitern und einen echten Einfluss auf wichtige Missionen zu haben.

General Dynamics Information Technology

Kontaktdaten:

General Dynamics Information Technology Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Developer erhalten könnten

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 General Dynamics Information Technology anzuklopfen, wenn du dich auf die Stelle als Software Developer 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 General Dynamics Information Technology vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Developer mit Bravour zu bestehen

Angular
Application Development
React.js
HTML 5
CSS
TypeScript
Python

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 General Dynamics Information Technology 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 General Dynamics Information Technology 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.