Beschreibung
Aktuell suchen wir Unterstützung im Bereich Umstellung von Inform Anwendungen von FLEX-/ FLASH in HTML5, Angular Framework in HamburgIT Skills:
• Mehrjährige Erfahrung in der Umsetzung folgender Konzepte und Technologien: Web Design Patterns, JavaScript/Ajax, HTML, CSS, SCSS, Bootstrap, Angular 5, Thy-meleaf, Git
• Erfahrung im Testing mit karma, jasmine, protractor
• Knowhow in Adobe ColdFusion CFML, CFSCRIPT, FlexBuilder, ActionScript
• Knowhow der Prozesse in der Energiewirtschaft, vorzugsweise Application-Framework (Inform)
• Erfahrung im Einsatz agiler Softwareentwicklungsmethoden und -prozesse
• Abgeschlossenes Hochschulstudium mit dem Schwerpunkt Informatik oder ähnliche Anforderung
Aufgaben:
Hintergrund:
• INFORM ist eine Ansammlung verschiedenster Applikationen (im folgenden Module genannt)
• Module sind Einzelanwendungen, die miteinander agieren können, weil sie dieselbe Datenbasis nutzen.
• Durch eine gemeinsame Mitarbeiter-/ Rechte-/ Rollen- und Organisationsverwaltung sind diese Module in einem Framework miteinander verknüpft.
• Als Webtechnologie kommt Adobe ColdFusion in der Version CF2016, Apache Flex, Java, C#, VB .NET, ColdFusion Markup Language CFML sowie HTML5 zum Einsatz.
Handlungsbedarf
• 7 dieser 30 Module sind in ADOBE FLEX, Actionscript entwickelt worden und können nur mit dem FLASH Plugin im Browser betrieben werden.
• Die aktuellen Browserhersteller stellen den Support für dieses Plugin zum 31.12.2020 ein.
• Aus diesem Grund müssen die FLEX-/ FLASH Module in die HTML5 Technik überführt werden.
• Das heißt, die komplette Oberfläche, das sogenannte Frontend muss analysiert und in HTML5 Webseiten neu entwickelt werden.
• Ziel ist es die Backendfunktionen soweit es möglich ist weiterhin zu nutzen.
Module, die umgestellt werden müssen
• Mitarbeiterdelegation (FG)
• Befliegung (CF)
• Framework Allgemeine Verwaltung (AB)
• Zentrale Lookupverwaltung (FX)
• sisWertetabellen (FH)
• Datenbank Arbeitssicherheit 2.0 (FE)
• Unterweisungen (DI)
Technische Grundlage
• Angular 9 / Angular Material
• TypeScript 3.6
• Protractor e2e Testing
• NgRx, CQRS
• NgBootstrap
Qualitätsstandard
• At least 95% e2e test coverage
• Unit-Testing security and business logic related components
• Reactive programming
• Clean Code Principles
• Using at least 80 % of Palantir TSlint code linting rules
Zeitraum: 01.02.2020 bis 31.12.2020
Auslastung: 2-3 Tage onsite
Einsatzort: Hamburg
Wären Sie interessiert und auch verfügbar?
Dann senden Sie mir Ihr CV und Ihre Konditionen zu.
Vielen Dank und wir freuen uns auf Ihre Rückmeldung.
Sie erreichen mich unter Tel.: oder per Mail: