Software Developer

Software Developer

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

Auf einen Blick

  • Aufgaben: Entwickle und teste 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 bedeutende Softwareprojekte und arbeite an der Spitze der Technologie.
  • Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und ein BA/BS-Abschluss 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 Site-Design.
  • 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.

Was Sie benötigen, um erfolgreich zu sein:

  • 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.

Gewünschte Fähigkeiten:

  • 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.

GDIT ist Ihr Ort:

  • 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
  • Ruhe und Erholung mit bezahltem Urlaub und Feiertagen

Software Developer Arbeitgeber: General Dynamics Information Technology

GDIT ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Wiesbaden, Deutschland, eine dynamische und unterstützende Arbeitsumgebung bietet. Mit umfassenden Gesundheits- und Wellnesspaketen, flexiblen Arbeitszeiten und zahlreichen Möglichkeiten zur beruflichen Weiterentwicklung, einschließlich bezahlter Schulungen und Zertifizierungen, fördert GDIT das Wachstum und die Zufriedenheit seiner Mitarbeiter. Darüber hinaus ermöglicht die Arbeit an innovativen Technologien und bedeutenden Projekten den Softwareentwicklern, einen direkten Einfluss auf wichtige Missionen zu haben und gleichzeitig ihre Fähigkeiten in einem internationalen Umfeld weiterzuentwickeln.
General Dynamics Information Technology

Kontaktperson:

General Dynamics Information Technology HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Developer

Tipp 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.

Tipp Nummer 2

Nutze Plattformen wie LinkedIn, um dich mit aktuellen Mitarbeitern von StudySmarter zu vernetzen. Ein persönlicher Kontakt kann dir helfen, mehr über die Unternehmenskultur und die spezifischen Anforderungen der Stelle zu erfahren.

Tipp Nummer 3

Halte dich über aktuelle Trends in der Softwareentwicklung auf dem Laufenden, insbesondere in Bezug auf Technologien wie React.js und RESTful APIs. Zeige in Gesprächen, dass du mit den neuesten Entwicklungen vertraut bist und bereit bist, dich weiterzubilden.

Tipp Nummer 4

Bereite dich auf technische Interviews vor, indem du an Coding-Challenges teilnimmst oder an Open-Source-Projekten arbeitest. Dies zeigt nicht nur deine Fähigkeiten, sondern auch dein Engagement für die Softwareentwicklung.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Developer

Umfassende Kenntnisse der Prinzipien, Methoden und Techniken der Websoftwareentwicklung
Profi in HTML5 und CSS
Erfahrung mit React.js und anderen Webentwicklung-Frameworks
Kenntnisse in TypeScript
Erfahrung mit SharePoint 2016/SharePoint Online
Kenntnisse in RESTful APIs
Erfahrung mit Gulp, NPM und Webpack
Fähigkeit zur Erstellung benutzerfreundlicher Schnittstellen
Kenntnisse in ASP.Net Core mit C#
Erfahrung mit MS SQL-Datenbanken
Kenntnisse in Microsoft Power Platform (Power Apps, Power Automate, PowerBI)
Erfahrung mit Git für Code-Commits und Code-Reviews
Vertrautheit mit Agile-Methoden

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.

Hebe deine technischen Fähigkeiten hervor: Betone deine Kenntnisse in den geforderten Technologien wie HTML, CSS, React.js und RESTful APIs. Füge konkrete Beispiele aus deiner bisherigen Berufserfahrung hinzu, um deine Fähigkeiten zu untermauern.

Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du für die Position geeignet bist und was dich an der Arbeit bei diesem Unternehmen reizt. Gehe darauf ein, wie du zur Teamarbeit und zur Erfüllung der Kundenbedürfnisse beitragen kannst.

Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf aktuell ist und keine Rechtschreibfehler 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.

Software Developer
General Dynamics Information Technology
General Dynamics Information Technology
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>