Auf einen Blick
- Aufgaben: Entwickle und pflege Softwarelösungen in einem dynamischen Team.
- Arbeitgeber: GDIT ist ein globales Technologieunternehmen, das innovative Lösungen für die US-Regierung bietet.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, umfassende Gesundheitsleistungen und Weiterbildungsmöglichkeiten.
- Warum dieser Job: Gestalte die digitale Zukunft und arbeite an spannenden Projekten mit modernster Technologie.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in Webtechnologien erforderlich.
- Andere Informationen: Standort: Wiesbaden, Deutschland; Sicherheitsfreigabe erforderlich.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
Der Softwareentwickler wird als Teil eines Entwicklungsteams arbeiten und mit Kunden interagieren, um Analysen durchzuführen, die die effektivsten Software- und Webtechnologien bestimmen, um deren Bedürfnisse zu erfüllen. Der Softwareentwickler wird auch Geschäftsanalysten bei der Erfassung, Definition, Validierung und dem Testen von Anforderungen unterstützen.
Der Softwareentwickler ist auch für das Design, die Erstellung, das Testen und die Wartung der Software, webbasierter Anwendungen und Inhaltslösungen verantwortlich, um die Anforderungen der Kunden zu erfüllen. Sie müssen einen formalen Designprozess unter Verwendung formaler Spezifikationen, Datenflussdiagramme und anderer akzeptierter Designtechniken befolgen und sich an Gesetze, Standards und festgelegte Richtlinien für die Entwicklung und Bereitstellung von Software und Webanwendungen halten.
WIE EIN SOFTWAREENTWICKLER EINEN EINFLUSS AUSÜBEN WIRD:- Koordiniert die Erstellung und Sammlung notwendiger Technologiekomponenten und integriert sie in ein kohärentes Webdesign.
- Entwirft und entwickelt visuell ansprechende, inhaltsreiche, benutzerfreundliche Schnittstellen mit intuitiver Navigation.
- Entwickelt und pflegt technische Dokumentationen zur Software- und Webentwicklung, um bei der Wartung und Aktualisierung von Software- und Webanwendungen zu helfen.
- Stellt das Softwareprozessmanagement und das Konfigurationsmanagement während des Software-/Webentwicklungzyklus bereit.
- Integriert neue Software- und Webprodukte mit bestehenden Software- und Webanwendungen, um die Funktionalität oder das Design des Systems zu verbessern.
- Besitzt Kenntnisse über die Prinzipien, Methoden und Techniken, die in der Websoftwareentwicklung verwendet werden.
- Arbeitet unabhängig an komplexeren Projekten.
- Bildung: BA/BS Abschluss
- Erforderliche Erfahrung: 5 Jahre Erfahrung.
- Sicherheitsfreigabe: Geheimhaltungsstufe
- Erforderliche Fähigkeiten: Umfassendes Wissen über die Prinzipien, Methoden und Techniken, die in der Websoftwareentwicklung und im Design verwendet werden. Beherrschung der Verwendung einer oder mehrerer Webtechnologien wie HTML, Webentwicklungs-Frameworks und verschiedener Programmiersprachen, die diese Frameworks betreiben. Praktische Erfahrung mit SharePoint 2016/SharePoint Online, einschließlich der Arbeit mit Dokumentbibliotheken, Listen, Webparts und verwandten Funktionen. Erfahrung in der Arbeit mit der SharePoint REST API. Expertenwissen in HTML 5 und CSS. Erfahrung in der Entwicklung mit TypeScript und Vertrautheit mit verschiedenen Webentwicklungs-Frameworks wie React, Bootstrap, Gulp, NPM, Webpack, SASS usw.
- Zertifizierungen: DoD 8570 Level II Zertifizierung
- Fähigkeit, die TESA-Anforderung zu bestehen.
- Erfahrung im Aufbau von Lösungen mit Produkten der Office 365-Plattform, Teams, SharePoint Online und verschiedenen anderen Office-Produkten.
- Erfahrung im Aufbau von Geschäftslösungen mit SharePoint SPFX.
- Erfahrung im Aufbau von Web-Benutzeroberflächen mit dem React-Framework und den zugehörigen Toolchains.
- Erfahrung im Aufbau von Backoffice-Automatisierungslösungen mit der Microsoft Power Platform mit Power Apps, Power Automate und PowerBI.
- Erfahrung im Aufbau von Weblösungen mit ASP.Net Core mit C#.
- Erfahrung in der Arbeit mit Backend-Datenspeicher mit MS SQL-Datenbank.
- Erfahrung im Aufbau benutzerdefinierter Geschäftsanwendungen mit der Microsoft Dynamics 365-Plattform.
- Erfahrung in der Arbeit mit Git für Code-Commits, Code-Branching und Code-Überprüfung über Pull-Requests.
- Erfahrung in der Arbeit in einem kollaborativen Entwicklungsteam unter Verwendung der Agile-Methodik.
Software Developer Arbeitgeber: General Dynamics Information Technology

Kontaktperson:
General Dynamics Information Technology HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Developer
✨Tip Nummer 1
Netzwerke sind entscheidend! Suche nach Veranstaltungen oder Meetups in Wiesbaden, die sich auf Softwareentwicklung konzentrieren. Dort kannst du wertvolle Kontakte knüpfen und möglicherweise Insider-Informationen über offene Stellen bei uns erhalten.
✨Tip Nummer 2
Nutze Plattformen wie LinkedIn, um dich mit aktuellen Mitarbeitern von StudySmarter zu vernetzen. Stelle Fragen zu ihrer Arbeit und dem Team, um ein besseres Verständnis für die Unternehmenskultur und die Anforderungen an die Position zu bekommen.
✨Tip Nummer 3
Halte Ausschau nach Online-Kursen oder Webinaren, die sich auf Technologien konzentrieren, die in der Stellenbeschreibung erwähnt werden, wie React.js oder SharePoint. Dies zeigt dein Engagement und deine Bereitschaft, deine Fähigkeiten weiterzuentwickeln.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor, indem du Coding-Challenges und -Tests übst. Plattformen wie LeetCode oder HackerRank können dir helfen, deine Programmierfähigkeiten zu verbessern und dich auf mögliche technische Fragen vorzubereiten.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Developer
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deinem Lebenslauf und Anschreiben ansprichst.
Betone deine technischen Fähigkeiten: Hebe deine Kenntnisse in den geforderten Technologien wie HTML, CSS, React.js und RESTful APIs hervor. Verwende konkrete Beispiele aus deiner bisherigen Berufserfahrung, um deine Fähigkeiten zu untermauern.
Gestalte ein ansprechendes Anschreiben: Schreibe ein individuelles Anschreiben, das deine Motivation für die Stelle und dein Interesse an der Arbeit bei dem Unternehmen deutlich macht. Verknüpfe deine Erfahrungen mit den spezifischen Anforderungen der Position.
Überprüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält.
Wie du dich auf ein Vorstellungsgespräch bei General Dynamics Information Technology vorbereitest
✨Kenntnis der Technologien
Stelle sicher, dass du ein umfassendes Verständnis der geforderten Technologien wie React.js, CSS und RESTful APIs hast. Bereite dich darauf vor, spezifische Beispiele aus deiner bisherigen Erfahrung zu nennen, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Teamarbeit betonen
Da die Rolle eine enge Zusammenarbeit mit anderen Entwicklern und Geschäftsanalyse erfordert, solltest du Beispiele für erfolgreiche Teamprojekte bereithalten. Zeige, wie du zur Lösung von Problemen beigetragen hast und welche Rolle du im Team gespielt hast.
✨Prozesse und Standards verstehen
Informiere dich über die formalen Designprozesse und Standards, die in der Softwareentwicklung verwendet werden. Sei bereit, darüber zu sprechen, wie du diese in deinen bisherigen Projekten angewendet hast, um qualitativ hochwertige Software zu liefern.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Dies zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Erwartungen an die Rolle zu erfahren.