C6 Bank
SICPA SA
SENIOR SOFTWARE SPECIALIST
JavaC++
Automatische Übersetzung. Prüfe das Original.
Über die Stelle
ENTWICKLUNGSANALYST II
HAUPTAUFGABEN UND VERANTWORTUNGSBEREICHE
- Aktive Teilnahme an der Planung von Entwicklungsprojekten für Lösungen und/oder Anpassungen auf Basis technischer Spezifikationen, definierter Projektumfänge, Flussdiagramme, Modellierungsdiagramme sowie relevanter Dokumentationen und technischer Anforderungen gemäß den ermittelten Bedürfnissen.
- Entwicklung von Lösungen und/oder Anpassungen basierend auf den Projektvorgaben und dem definierten Umfang unter Verwendung bestehender Programmiersprachen, Werkzeuge und relevanter Dokumentationen, unter Einhaltung von Zeitplänen und technischen Spezifikationen gemäß den ermittelten Anforderungen.
- Aktive Teilnahme und Mitwirkung an Projektbesprechungen durch Protokollierung der Phasen und Entscheidungen (Sitzungsprotokolle), Kommunikation des Arbeitsstatus sowie Unterstützung bei der Lösung potenzieller Probleme innerhalb des Projektteams.
- Vorschlag und Zusammenarbeit bei der Entscheidungsfindung für technische Projektspezifikationen und Datenmodellierung (Umfang des System- oder Anwendungsprojekts), Mitwirkung bei der Definition von Architekturstandards und der Erstellung von Anwendungsdiagrammen, Auswahl struktureller Elemente und deren Schnittstellen, Zuordnung von Verbindungen, internen und externen Systemen sowie angewandter Technologien, um das Verständnis im Team und beim Kunden sowie die Integration mit anderen Lösungen sicherzustellen.
- Durchführung von Unit-Tests und/oder Abnahmetests für die entwickelten Systeme, Bewertung der Konformität und Erfüllung der Anforderungen und technischen Spezifikationen, Identifizierung etwaiger Abweichungen, Erstellung technischer Berichte und Weiterleitung an die zuständige Stelle zur Analyse.
- Bearbeitung von Abweichungen und identifizierten Verbesserungen gemäß dem vom technischen Team erstellten und festgelegten Aktionsplan.
- Weiterleitung der Dokumentation der entwickelten Lösung an den Bereich Qualitätssicherung und Tests in Bezug auf Benutzeranforderungen und technische Spezifikationen sowie Unterstützung bei der Testdurchführung bei Bedarf, um zur Abnahme der Lösungen und zur Zufriedenheit der Benutzer beizutragen.
- Begleitung des Implementierungsprozesses der entwickelten Lösungen und Intervention bei Produktionsproblemen, um die korrekte Abnahme der Lösungen in der Produktion zu gewährleisten.
- Support für bestehende und installierte Anwendungen durch Problemanalyse und Durchführung notwendiger Korrekturmaßnahmen zur schnellen Wiederherstellung der Lösung.
- Kontinuierliche Weiterbildung hinsichtlich technischer Innovationen im eigenen Tätigkeitsbereich in Bezug auf neue Technologien, Werkzeuge, Ressourcen, Softwarearchitekturen und andere Aspekte, die die Entwicklung neuer Lösungen und/oder Systeme für das Unternehmen unterstützen können.
- Ausführung weiterer verwandter Aufgaben nach Ermessen des direkten Vorgesetzten.
- Einhaltung interner Unternehmensrichtlinien mit Fokus auf Arbeitssicherheit, Gesundheitsschutz und Umweltschutz, tägliche Bewertung der Einhaltung definierter operativer Qualitätsparameter und Intervention bei Abweichungen gegenüber den zuständigen technischen Bereichen (SESMT und QSMS), um die Behandlung kritischer Punkte oder Risiken zur Vermeidung von Arbeitsunfällen und Umweltauswirkungen des Betriebs sicherzustellen.
SCHULBILDUNG
Abgeschlossenes Hochschulstudium in Computertechnik, Informatik, Elektrotechnik, Elektronik, Bauingenieurwesen oder einem verwandten Bereich.
KURSE, SPEZIFISCHE KENNTNISSE UND/ODER FÄHIGKEITEN
- Englisch (fortgeschritten) - wird getestet
- Systementwicklung
- Webentwicklung
- Java, C und C++
- Scrum-Methodik
- Netzwerkarchitekturen
