Senior Systementwickler
Auftrags-ID: 63956
Budget: € 5 bis € 150 p.St.
Veröffentlicht: 24-11-2010
Reaktionen: 0
Ort: Villach, Österreich
Zuletzt geändert: 30-11-2010
Status: Geschlossen
Wir suchen einen Senior Systementwickler.
Beginn: So bald wie möglich
Ende: 52 Wochen nach Startdatum
Aufgabenbeschreibung:
Der Senior Systementwickler ist verantwortlich für das Entwerfen, Erstellen und Beschreiben von (Teilen) mehrfach komplexer Systeme, das Testen und Implementieren von Systementwürfen, das Analysieren und Beheben von Störungen, das Erstellen von Anweisungen und die Sicherstellung des Wissenstransfers.
Der Senior Systementwickler legt Spezifikationen fest und führt die Abstimmung mit den Systemarchitekten durch.
AUFGABEN
1. Entwirft, erstellt und beschreibt (Teile von) Systemen, indem er/sie:
- Lösungsalternativen entwickelt, um gewünschte Situationen in der Informationsversorgung zu erreichen;
- Empfehlungen unter Berücksichtigung von Entscheidungskriterien abgibt;
- die Dialogstrukturen für interaktive Informationsfunktionen und die Strukturen der Programme von "Batch"-Informationsfunktionen entwirft;
- Anwendungsstrukturen detailliert und beschreibt;
- Programmspezifikationen entwirft und Systemteile (Bausteine) festlegt und beschreibt;
- die Eingabe spezifiziert;
- die Speicherung, Ausgabe und Präsentation entwirft;
- Komponenten (Bausteine) von Informationssystemen und die zugehörige Dokumentation entwirft, erstellt und dokumentiert;
- die Programme und die zugehörige Dokumentation pflegt;
- Systemanforderungen bezüglich der Sicherheit in konkrete Verfahren zur Sicherung von Geräten, Software, Datensammlungen und Dokumentation übersetzt;
- Anwendungsprogramme mithilfe von Parametern an die von der Organisation gewünschten Situationen anpasst;
- die Werte von Parametern bestimmt, um die gewünschten Anpassungen für die Verarbeitung zu realisieren;
- Programmbibliotheken verwaltet, aktuell und vollständig hält und Versionskontrolle durchführt.
2. Testet und implementiert Systementwürfe, indem er/sie:
- die Funktionsweise von Systemen gemäß den Spezifikationen überprüft (testet);
- in Form von Systemtestplänen die Testgrundlagen, Testbereiche, Testumgebung und die zu verwendenden Testmethoden, -techniken und -hilfsmittel erstellt/beschreibt;
- die Testdaten, die Ausgangssituation und die Ausgabenerwartungen pro Testbereich spezifiziert;
- Tests durchführt und Informationssysteme auf Spezifikationen prüft;
- Testfälle und Testdateien zusammenstellt und verwaltet;
- Testergebnisse kontrolliert, analysiert und dokumentiert;
- Vorschläge zur Anpassung von Software und Dokumentation macht;
- Ergebnisse des Entwicklungs-, Wartungs- und Betriebsprozesses kontrolliert, verifiziert und validiert;
- die Aspekte Korrektheit, (interne) Konsistenz und die Einhaltung vorab festgelegter Normen und Richtlinien, Anforderungen, Ausgangspunkte und Rahmenbedingungen beurteilt;
- die Bedingungen und Wünsche inventarisiert und analysiert, die beim technischen Übergang vom bestehenden zum neuen Informationssystem erfüllt werden müssen;
- Vorgehenspläne für Konvertierungen erstellt;
- Migrationsschritte ausarbeitet und die Konsequenzen in Bezug auf Organisation (Struktur und Verfahren), Material und Finanzen, Personal (Quantität und Qualität), technische Infrastruktur, Schulung und Information formuliert;
- die Pläne mit dem beteiligten Management abstimmt.
3. Analysiert und behebt Störungen, indem er/sie:
- Probleme/Produktionsstörungen in Computersystemen analysiert;
- die Störungen behebt und beseitigt, gegebenenfalls in Absprache mit den Hard- und Softwarelieferanten;
- Maßnahmen zur Vermeidung von Störungen ergreift;
- Probleme in der technischen Infrastruktur und den datenverarbeitenden Prozessen analysiert;
n- Probleme löst oder Probleme an Experten zuweist;
- den Fortschritt von Problembearbeitungsprozessen überwacht.
4. Erstellt Anweisungen und sorgt für Wissenstransfer, indem er/sie:
- die Arbeitsanweisungen der automatisierten Informationsfunktion erstellt und pflegt;
- Arbeitsanweisungen und Verfahren sowohl des automatisierten als auch des manuellen Teils von Informationssystemen in Benutzerhandbücher umwandelt;
- Benutzerhandbücher pflegt;
- Produktionspläne und Produktionsprozesse beschreibt, abstimmt und festlegt;
- Informationen im Bereich Informatik in der Organisation über Automatisierungsanwendungen und über (Projekt-)Aufträge und deren Ergebnisse gibt.
HANDLUNGSFREIRAUM
- der Senior Systementwickler ist den ergebnisverantwortlichen Projektmanagern gegenüber für die Qualität der Lösungsalternativen, Problemanalysen, Programmspezifikationen und der ausgearbeiteten Migrationsschritte verantwortlich;
- funktionale und technische Anforderungsprogramme;
- der Senior Systementwickler entscheidet bei der Festlegung von Dialogstrukturen, der Übersetzung von Systemanforderungen in konkrete Verfahren und bei der Analyse und Behebung von Störungen.
KENNTNISSE & FÄHIGKEITEN
- Kenntnisse über (Entwicklungen im Bereich) Computerhardware und Systemsoftware;
- Kenntnisse und Fähigkeiten in der Entwicklung großer, komplexer Systeme;
- Fähigkeit im O