Softwareentwickler
Auftrags-ID: 62596
Budget: € 5 bis € 150 p.St.
Veröffentlicht: 30-06-2010
Reaktionen: 0
Ort: Klagenfurt, Österreich
Zuletzt geändert: 02-07-2010
Status: Geschlossen
JOBstream sucht einen Softwareentwickler.
Aufgabe:
Kurz gesagt, umfasst diese Aufgabe das Modellieren, Speichern und Verwenden von Spulenspezifikationen im XML-Format. Das Service-Tooling (SPT - System Performance Tool) muss so angepasst werden, dass die Spulenspezifikationen aus den XML-Dateien gelesen werden.
Entwerfen, implementieren und testen Sie das Design eines Systems auf Komponentenebene gemäß den Abteilungs- und Projektverfahren und der Dokumentation sowie den Richtlinien für Codierung, Test und Verifizierung.
Der Softwareentwicklungsingenieur nimmt an den vom Software-Designer arrangierten Überprüfungen teil und verantwortet seinen/ihren vorgeschlagenen Ansatz. Der Softwareentwicklungsingenieur reagiert auf Anweisungen des Projektleiters und des Software-Designers und handelt im Einklang mit den Abteilungs- und Projektprozessen.
Die Aufgabe beinhaltet die Verantwortung für die eigenständige Organisation von Überprüfungen mit Kollegen, zusätzlich zu denen mit dem Software-Designer.
Der Softwareentwicklungsingenieur leitet und betreut weniger erfahrene Kollegen und Praktikanten.
Hauptverantwortlichkeiten:
Basierend auf dem erhaltenen Subsystem-Design spezifiziert der Softwareentwicklungsingenieur gegebenenfalls Komponenten und ist für die Codierung und das Testen dieses Subsystems verantwortlich.
Kombiniert gefertigte und/oder gekaufte Subsysteme zu Komponentensätzen.
Pflegt Softwarekomponenten.
Konsultiert andere Softwareingenieure und Hardwareentwicklungsingenieure sowie andere relevante Disziplinen.
Stellt sicher, dass eine ordnungsgemäße Dokumentation für die entwickelte Software und jedes Komponentendesign vorhanden ist.
Erstellt seinen/ihren persönlichen Zeitplan und berichtet über den Fortschritt.
Anleitung und Betreuung weniger erfahrener Kollegen und Praktikanten.
Handelt im Einklang mit den Abteilungs- und Projektprozessen.
Hält sich durch Literaturstudium und technische Kontakte über technische Entwicklungen im eigenen Fachgebiet auf dem Laufenden.
Erforderliche Haupterfahrung:
Erfahrung in der Softwareentwicklung.
Erfahrung in der Teamarbeit.
Erfahrung mit modernen Software-Engineering-Methoden und -Prozessen.
Kenntnisanforderungen:
• XML (Datenmodellierung und XML-APIs)
• C++ und C#-Kenntnisse
• Einige Datenbankkenntnisse (SQL)
• Anforderungsmanagement
Spezifische persönliche Fähigkeiten:
• Teamplayer
• Gute Kommunikationsfähigkeiten
• Schnelles Einarbeiten in bestehende und komplexe Systeme
Vorteilhaft: Erfahrung mit medizinischen Systemen/Produkten.
Erforderliches Know-how/Fähigkeiten:
Höhere Fachschul- oder Universitätsausbildung in Informatik oder dieses Niveau durch eine andere Form der Ausbildung oder Erfahrung erreicht.
(Einige) Kenntnisse und Verständnis anderer Disziplinen, mit denen zusammengearbeitet wird.
Kenntnisse von Designmethoden und Software-Engineering-Prozessen.
Spezifische Kenntnisse des relevanten Anwendungsbereichs, wo erforderlich.
Erforderliche Persönlichkeitsmerkmale:
Disziplinierter Teamplayer.
Analytischer, kreativer und abstrakter Denker.
Geschäftsorientiert.
Geschätztes Niveau:
Der Senior Softwareentwicklungsingenieur verfügt über eine professionelle Spezialisierung in der Entwicklung komplexer Funktionen und/oder Algorithmen und hält diese Spezialisierung zum Nutzen einer Gruppe von Kollegen auf dem neuesten Stand. Dies zeigt sich unter anderem in Vortragsberichten, Veröffentlichungen und der Teilnahme an Fachseminaren. Entwickelt neue Softwarefunktionen auf der Grundlage von Forschung. Der Mitarbeiter verfügt über einen Hochschul- oder höheren Berufsabschluss in Informatik oder hat ein solches Niveau durch eine andere Form der Ausbildung oder Erfahrung erreicht.
Forschungsauftrag
Spezialist, Primus inter Pares gegenüber Softwareentwicklungsingenieuren.
Basierend auf dem erhaltenen Subsystem-Design spezifiziert der Senior Softwareentwicklungsingenieur gegebenenfalls Komponenten und ist für die Codierung und das Testen dieses Subsystems verantwortlich.