Bitte überprüfen Sie Ihre Angaben:

Bewerbung für:

Anrede:

Titel:

Vorname:

Nachname:

Nationalität:

Aufenthaltserlaubnis:

Arbeitsgenehmigung:

Straße, Nr.:

PLZ:

Ort:

Geburtsdatum:

E-Mail-Adresse:

Telefon:

Mobiltelefon:

Starttermin:

Gehaltsvorstellung in € pro Jahr:

Arbeitssuchend gemeldet:

Anschreiben/Bemerkungen:

Dateianhänge:

Angaben korrigieren
Bewerbung absenden

Der Upload kann je nach Dateigröße einige Zeit in Anspruch nehmen. Bitte schließen Sie während dieser Zeit dieses Fenster nicht. Bei Problemen wenden Sie sich bitte an unseren Recruiting-Kontakt.

Softwareentwickler


Ein Softwareentwickler bringt ein Gerät, zum Beispiel einen Computer, ein Smartphone, einen Roboter oder ein Fahrzeug dazu, Berechnungen durchzuführen, Informationen zu suchen und anzuzeigen, komplexe Bewegungsabläufe auszuführen, den Verbrauch zu optimieren und vieles mehr.

In dem Prozess von der Idee bis zum Produkt hat er die verschiedensten Aufgaben und Rollen. In der Praxis kann er alle Aufgaben übernehmen oder nur einen Teilbereich, wenn ihn bereits ein großes Entwicklerteam unterstützt.
Zu den Aufgaben gehören unter anderem das Analysieren und Verwalten von Anforderungen (Requirements-Management), die Erstellung der Softwarearchitektur, das Programmieren und Testen sowie die Integration verschiedener Module und Komponenten (Softwareintegration). Häufig ist die Positionsbezeichnung des Mitarbeiters an sein Hauptaufgabenfeld angepasst.

Abhängig vom zu entwickelnden System oder Gerät werden verschiedene Programmiersprachen, Entwicklungsmodelle und Testverfahren angewendet. Die Softwareentwicklung stellt an die Entwicklung eines Smart Card Controllers andere Anforderungen als an die einer Web-Applikation. Neben der direkten Verwendung von Programmiersprachen, können auch domainspezifische Sprachen, zum Beispiel für modellgetriebene Softwareentwicklung, eingesetzt werden. Hierbei wird mithilfe von Tools ein abstraktes Modell erzeugt. Aus diesem Modell wird schließlich Softwarecode generiert. Diese Methode wird zum Beispiel bei der Entwicklung von Fahrzeug-Steuergeräten eingesetzt.

Zur Sicherstellung der geforderten Funktionalität und Qualität eines Produktes oder einer Kundenlösung wird der Entwicklungsprozess von Anfang an mit einem entsprechenden Testprozess unterstützt.

Programmiersprachen der Softwareentwicklung
C, C++, C#, Ada, COBOL, Pascal, Fortran, Java, JavaScript, Modula, Objective-C, Object Pascal (Delphi), Perl, PHP, Python, Visual Basic, HTML etc.

Tools der Softwareentwicklung
Eclipse, Visual Studio, Jira, Subversion, Jenkins, TFS, Doors, MATLAB, Simulink, Stateflow, TargetLink, ASCET etc.

Aktuelle Softwareentwickler Jobs finden Sie immer in unserer Jobbörse.


ALTEN als Arbeitgeber

Als Mitarbeiter bieten wir Ihnen zahlreiche Benefits und Zusatzleistungen.

Warum ALTEN der richtige Arbeitgeber ist